AccessTr.neT

Tam Versiyon: liste kutusunu alt formla bağlamak
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
Merhaba arkadaşlar,
Ekteki veritabanımda anaform olan "fiyatsorgu" da alt form olarak bulunan fiyat_dalt formunun "kalite" alanıyla, listekutusundaki "urun_adi" alanını bağlamak istiyorum.

örnekle anlatmam gerekirse; anaform fiyatsorgu" ilk açıldığında fiyat_dalt altformundaki kalite alanında yazılı 10534 isimli kaydı seçtiğimde detaylarının liste kutusunda görünmesini istiyorum.

Altform olmadığı durumlarda listekutusunun satır kaynağında urun_adi sütununun ölçüt bölümüne [formadı]![tabloadı][alanadı] yazmam işe yarıyordu, fakat altformda aynı formül çalışmadı.

Yardımcı olur musunuz, ilginiz için şimdiden teşekkür ederim.
Sayın mehmetb84,

Bahsettiğiniz talebinize yönelik olarak,aşağıdaki açıklamaların yapılması uygun görülmüştür.

Öncelikle,alt form-ana form denetim değerlerine ulaşmaya dair aşağıda bağlantısı yazılı konuyu incelemeniz faydalı olacaktır kanısındayım.

Alt Form Denetim Değerlerine ulaşma ve Alt Form Güncelleme

Bu konudaki bilgilendirmelerden hareket ile uygulamanızda yeniden bir düzenleme yapabilirsiniz.

bunun nedeni,liste sorgusunda kullandığınız ölçüt (kriter) satırındaki ifadenin hatalı yazılmasından kaynaklı olmasındandır.bu hali ile liste sorgusu;ana form üzerinde ilgili denetimi bulamayacağından dolayı parametre değeri isteyecektir.önerilen konudaki örneklerden faydalanmak sureti ile yazdığınız takdirde,bu parametre isteme uyarısı da geçersiz kalacaktır.

ÖRNEK:
Sizin yazdığınız hali ile
Kod:
[Forms]![alt_form_adi].[alt_formdaki_denetim_adi]
yazmak yerine
Kod:
Forms![ana_form_adi]![alt_form_adi].Form![alt_formdaki_denetim_adi]

şeklinde yazmanız gerektiği gibi.deneme çalışmalarınızın neticesini konunuzda gerekirse denediğiniz örnek ile bahsini yapabilirsiniz.bilginize…iyi çalışmalar,saygılar.
çok teşekkürler, sorunum çözülmüştür.