Tablodan (id Değeri Olan) Bir Kişi Bilgisini Forma Nasıl Getirebilirim.

1 2
18/04/2020, 00:21

SeferŞANLI

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ı?
18/04/2020, 02:10

SeferŞANLI

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.
18/04/2020, 02:49

SeferŞANLI

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.
18/04/2020, 03:27

SeferŞANLI

Tamam çözdüm arkadaşlar. Teşekkürler..
18/04/2020, 08:52

accessman

nasıl çözdünüz
18/04/2020, 14:08

userx

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.
1 2