AccessTr.neT

Tam Versiyon: Tablodan (id Değeri Olan) Bir Kişi Bilgisini Forma Nasıl Getirebilirim.
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
Sayfalar: 1 2
frm_olay_tanimlama formunda öğrenci ekle butonuyla tbl_olayogrenci formu vasıtasıyla tbl_olayogrenci tablosuna kayıt ettiriyorum.

tbl_olayogrenci formunda öğrencinin okul numarası ve sınıf bilgisini görmek istiyorum. Hatta adı ve soyadını da ekletmemin anlamı yok. Peki formda bunu nasıl çağırırım. Dlookup lamı? yoksa başka bir yolu var mı?
Benim takıldığım konu arkadaşlar; veri tabanında bilgileri tekrarlamamak tamamda ben bunları forumlarda görmek isteyince form nesnelerine Dlookup lamı getireceğim.
Kod:
=DLookUp("adisoyadi";"Tbl_ogrenci";"ogrenci_id=" & [Formlar]![Frm_olay_tanimlama]![tbl_olayogrenci].[Form]![ogrenci_id])

Formdaki denetime bunu yazdım. Cevap verdi ama. Kayıtlar arasında gezer iken (liste kutusundan seçitiğim olaylar da) kasma titreme yapıyor.

Var ?mı daha pratik bir yolu acaba.
Tamam çözdüm arkadaşlar. Teşekkürler..
nasıl çözdünüz
frm_olayogrenci' deki
txtokulno Denetim Kaynağına
Kod:
=IIf([ogrenci_id]>0;DLookUp("okulno";"Tbl_ogrenci";"ogrenci_id=" & [ogrenci_id]);"")

txtsinif Denetim Kaynağına
Kod:
=IIf([ogrenci_id]>0;DLookUp("sinifi";"Tbl_ogrenci";"ogrenci_id=" & [ogrenci_id]);"")

yazılabilir.
Sayfalar: 1 2