[Yardım]  Link Oluşturma

Kulanıcı arayüz formu

Link Oluşturma

İleti#1)  bakgun » 14 Eyl 2020 13:46

Merhaba,
Benim sorum userform a girilen veriler doğrultusunda nasıl link oluşturacağım ile ilgili. Şöyle ki, bir tane form oluşturdum ve kullanıcıdan comboBox ile Veri Adı, Frekansı ve Başlangıç Bitiş tarihi girmesini istedim. Bul butonuna bastığında ise bu bilgileri kod aşağıdaki gibi bir linkten çalıştırıp sitedeki tablo halini getirmesi lazım. " https://evds2.tcmb.gov.tr/service/evds/ ... ndDate=01-
02-2017&type=xml&key=XXXX&aggregationTypes=avg&formulas=1&frequency=8 "
Linkin içinde Start Date -End Date, TP.DK gibi kullanıcdan istenilen bilgiler var. Fakat girilen bu bilgileri nasıl linke dönüştürüp çalıştıracağımı bir türlü çözemedim. Yardımcı olur musunuz? Şimdiden teşekkürler.
Kullanıcı avatarı
bakgun
 
Kayıt: 14 Eyl 2020 12:49
Meslek: Öğrenci
Yaş: 21
İleti: 6
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: İstanbul

Cevap: Link Oluşturma

İleti#2)  Ozan İLGÜN » 15 Eyl 2020 16:13

Merhaba. Linki ve apiyi inceledim. Parametreleri birleştirip sorgu yaratmak ve sonucu yansıtmak istiyorsunuz. Sizin mevcut dosyanızın üzerinden ilerlersek daha hızlı olur. Mahsuru yoksa dosyanızı api key kısmını silerek ekleyin.
ozan.ilgun@boun.edu.tr

Resim
Kullanıcı avatarı
Ozan İLGÜN
Forum Moderatörü
 
Adı Soyadı:Ozan İlgün
Kayıt: 20 Şub 2013 12:43
Konum: İst. Maltepe
Meslek: Arşivist
Yaş: 34
İleti: 2966
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: İstanbul



Cevap: Cevap: Link Oluşturma

İleti#3)  bakgun » 16 Eyl 2020 13:17

Ozan İLGÜN yazdı:Merhaba. Linki ve apiyi inceledim. Parametreleri birleştirip sorgu yaratmak ve sonucu yansıtmak istiyorsunuz. Sizin mevcut dosyanızın üzerinden ilerlersek daha hızlı olur. Mahsuru yoksa dosyanızı api key kısmını silerek ekleyin.

Merhaba aşağıda örnek link oluşumu gösterilmekte.

https://evds2.tcmb.gov.tr/service/evds/ ... requency=8

Burada:
TP.DK.USD.S : seçilen veririn sitedeki kodu
startDate ve endDate: kullanıcının gireceği tarihler
key: kullanıcıya sormayacağımız sabit bir değer (ortak bir key belirleyeceğiz böylece her kullanıcıya key sormayacak)
frequency:frekansı(aylık,yıllık şeklinde bunların her biri bir sayı ile kısaltıldı).
Bütün bunların link olarak oluşturulmasından önce sanırım her istenilen değer
için bir kod yazmam gerekiyor ki link oluşturuken bunları çağırabileyim. Örneğin tabloda Veri adı sütununda Y var ama bunu girdiğinde kodda bu TP.DK.USD.A
olarak çalışabilsin ki site bunu okuyabilsin.
Ekte tabloya ve forma ulaşabilirsiniz.
En son Ozan İLGÜN tarafından, 17 Eyl 2020 07:55 tarihinde değiştirildi, toplamda 1 değişiklik yapıldı.
Sebep: Dosya içerisinde kişisel bilgiler olduğundan silindi.
Kullanıcı avatarı
bakgun
 
Kayıt: 14 Eyl 2020 12:49
Meslek: Öğrenci
Yaş: 21
İleti: 6
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: İstanbul

Cevap: Link Oluşturma

İleti#4)  Ozan İLGÜN » 17 Eyl 2020 10:18

Sizin dosyanızı örnek alıp bir dosya oluşturdum. Ektedir.
Makroları çalıştırmadan yada formu açmadan önce şunları yapmanız gerekmektedir.

Öncelikle Parametreler sayfasında M2 hücresine key anahtarınızı yapıştırın.
Sonra Vba penceresini açın. Referanslarda eksik olup olmadığına bakın.
Eğer Microsoft Xml ,V6.0 ekli değilse referanslardan ekleyin.
referans.png

Bu işlemi yaptıktan sonra formu açıp veri getirmeye başlayabilirsiniz.Bu arada sizin kullanmadığınız ama kullanma ihtimalinize karşı hazır ettiğim bir özellik var.Durum seçeneği ekledim eğer birşey seçmezseniz verilerinizi etkilemeyecek.
tcmb.rar
Bu iletideki ekleri görmek için gerekli yetkilere sahip değilsiniz.
ozan.ilgun@boun.edu.tr

Resim
Kullanıcı avatarı
Ozan İLGÜN
Forum Moderatörü
 
Adı Soyadı:Ozan İlgün
Kayıt: 20 Şub 2013 12:43
Konum: İst. Maltepe
Meslek: Arşivist
Yaş: 34
İleti: 2966
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: İstanbul



REKLAM
Excel Logo XML Oluşturucu
Logo Object Designer ile Uyarlama

Forum UserForm

Online Kullanıcılar

Bu forumu görüntüleyenler: Kayıtlı kullanıcı yok ve 1 misafir

Bumerang - Yazarkafe