İL seçince İlçesi sıralansın

11/08/2016, 16:08

ozkovlu29

Merhaba,
Forum üzerinde İl ve İlçe Açılır kutular mevcut. Ben İli seçtiğimde ile ait İlçeler sıralansın.

Saygılarımla...

[attachment=25391]

Kullandığım kodlar
Private Sub cb_il_AfterUpdate()

   Me.cb_ilce.RowSource = " select IDILCE, ILCE, IDIL from tbliceler where IDIL= " & Me.cb_il
   Me.cb_ilce.Requery

End Sub

Private Sub Form_Current()

   Me.cb_ilce.RowSource = " select IDILCE, ILCE, IDIL from tbliceler where IDIL= " & Me.cb_il
   Me.cb_ilce.Requery

End Sub
11/08/2016, 16:43

ozkovlu29

Alıntı:Forum üzerinde İl ve İlçe Açılır kutular mevcut. Ben İli seçtiğimde ile ait İlçeler sıralansın.
Bu sorumu şu şekilde çözüme kavuşturduk.
IDILCE Açılır kutunun Veri kaynağı kısmına
[forms]![frmBilgiler]![frmKimlikBilgileri].[Form]![cb_il]
 kodunu ekledik ve IDIL Açılır kutunun Olay kısmının güncelleştirme sonrasında,
Private Sub cb_il_AfterUpdate()

   Me.cb_ilce.Requery
 
 End Sub
kodunu ekledik sorun çözüldü. Ancak her İl seçiminde "Parametre Gir" hatası veriyor.
Bunu nasıl düzeltiriz.

11/08/2016, 18:20

atoz112

Sayın ozkovlu29,

Alıntı:Bu sorumu şu şekilde çözüme kavuşturduk.

gerek bu ve gerekse de diğer açıklamalarınız nezdinde,kendi adıma belirtebilirim ki,bu bulduğunuz çözüm henüz hali hazırda bir çözüm olduğunu sanmıyorum.çünkü;

1)

[forms]![frmBilgiler]![frmKimlikBilgileri].[Form]![cb_il]

Kod satırı,
frmBilgiler adlı ana formun içerisinde frmKimlikBilgileri adlı bir alt formun üzerindeki cb_il adlı bir denetimi ifade etmektedir.

fakat,uygulamanızdaki tblKimlikBilgileri adlı formun içerisinde herhangi bir alt form bulunmamaktadır.

dolayısı ile de,bu kod hatalı yazılmıştır.bunun yerine, İLÇE değerlerinin yer aldığı verileri içerecek olan cb_ilce adlı denetimin ÖZELLİKLER – VERİ sekmesindeki SATIR KAYNAĞI satırındaki Sql sorgu ifadesinde bulunan İDİL adlı sütunun KRİTER (ÖLÇÜT) satırında

[Forms]![tblKimlikBilgileri]![cb_il]

şeklinde kod satırını yazmalısınız.

2)

cb_il adlı denetimin DEĞİŞTİĞİNDE olay yordamı içerisine

Me.cb_ilce.Requery

Kod satırını yazmalısınız.

bu düzeltmeleri yaptığınız takdirde,parametre sormayacaktır.

Bilginize…iyi çalışmalar,saygılar.
11/08/2016, 20:15

atoz112

sayın ozkovlu29,

EK'te;
bahsettiğiniz talebinize yönelik olarak hazırlanmış örnek uygulama mevcuttur.inceleyebilirsiniz.

bilginize...iyi çalışmalar,saygılar.
19/08/2016, 08:50

ozkovlu29

Teşekkür ederim.

Cevaplanmış Sorular Kategorisi'ne taşıyabilirsiniz.