Skip to main content

AccessTr.neT


Farklı İki Tablodan Dlookup İle Eşleşen Değer Getirme

Farklı İki Tablodan Dlookup İle Eşleşen Değer Getirme

Çözüldü #1
Merhaba Arkadaşlar
Siparişler ve tedarikçiler olarak 2 farklı tablom var ve bunlar birbiri ile ilişkili değiller. Siparişlerin sorgusu ile oluşturduğum bir raporun kayıt kaynağında siparişin tedarikçisinin ilgili kişisini tedarikçilerden Dlookup ile çekmek istiyorum fakat yapamadım sanırım (: dosya paylaşamıyorum fakat kullandığım komut dizimi aşağıdaki gibidir. Yardımcı olabilir misiniz?

kisi: Dlookup ([Tbl_Tedarikci]![kisi];[Tbl_Tedarikci];[TED]=CStr([Tbl_Tedarikci]![Firma]))

Not: [TED] alanı siparişler tablosunun tedarikçi alanıdır.
Cevapla
#2
dlookup'ı hatalı kullanmış olabilirsiniz
aşağıdaki gibi dener misiniz?
DLookUp("[kisi]";"[Tbl_Tedarikci]";"[TED]='" & cstr([Firma]) & "'") 

neden JOIN değil de dlookup?
Cevapla
#3
(27/10/2022, 15:28)berduş yazdı: dlookup'ı hatalı kullanmış olabilirsiniz
aşağıdaki gibi dener misiniz?
DLookUp("[kisi]";"[Tbl_Tedarikci$]";"[TED]='" & cstr([Firma]) & "'") 

denedim fakat ekteki gibi bir hata aldım üstad.

[Resim: do.php?img=13714]
Cevapla
#4
$ yanlışlıkla eklenmiş siz kendi tablo adınızı kullanacaksınız
kodu düzenledim, tekrar dener misiniz?
Cevapla
#5
(27/10/2022, 15:33)berduş yazdı: $ yanlışlıkla eklenmiş siz kendi tablo adınızı kullanacaksınız

kisi: Dlookup ("[kisi]";"[Tbl_Tedarikci]";"[TED]='" & CStr([Firma]) & "'")
bu şekilde düzenledim, hata değişti çözüm olmadı Img-cray

[Resim: do.php?img=13715]
Cevapla
#6
boşuna demiyoruz dosya ekleyin diye))
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da