Dlookup İşlevi İle Değer Getirmek

08/02/2019, 15:45

adnan

Merhaba,,

Asıl projemde uygulayacağım için küçük bir örnek ekledim.
yapmak istediğim frmyemek adındaki ana formdan frmmalzeme adlı (frmyemekle ilişkili) formu müstakil olarak açmam gerekiyor. frmmalzeme formunun üzerinde ilişkisiz yno adlı metin kutusu var, bu metin kutusunun içerisine frmyemek formunun üzerindeki  yenek_id adlı otomatik sayıyı Dlookup işlevi ile getirmem gerekiyor.(deyimle değil Dlookup işleviyle gelmesi)
Teşkkürederim saygılarımala.
09/02/2019, 01:49

berduş

"frmmalzeme" formunun geçerli olduğunda olayına aşağıdaki kodu yazmayı dener misiniz?

Kod:
yno=dlookup("yenek_id","tblyemek","yemekadi='" & forms("frmyemek").yemekadi & "' and tarif='" & forms("frmyemek").tarif & "' and acıklama='" &  forms("frmyemek").acıklama & "'" )
09/02/2019, 11:05

adnan

Merhaba,
Hocam teşekkürederim elinize sağlık. 1. mesajımda ki dosyayı güncelledim çünkü eksik yapmışım size zahmet tekrar bakabilirmisiniz?
Saygılarımla.
09/02/2019, 12:55

berduş

yukarda yazılan kodu aşağıdaki kodla değiştirip dener misiniz?
Kod:
yno = DLookup("yenek_id", "tblyemek", "yemekadi='" & Forms![frmmenu]![altM].Form![yemekadi] & "' and tarif='" & Forms![frmmenu]![altM].Form![tarif] & "' and acıklama='" & Forms![frmmenu]![altM].Form![acıklama] & "'")
09/02/2019, 18:56

adnan

Merhaba,,
sn.haliliyas hocam çok teşekkürederim elinize sağlık.
Saygılarımla