Access'te form tasarlarken, formla ilişkili olandan başka bir tablo veya sorgudan bir değer görüntülemek istiyor olabilir. Örneğin, Ürünler tablosuyla ilişkili bir Ürünler formunuz olduğunu varsayalım. Ancak formu tasarladikten sonra, formun her ürün için sağlayıcı kişisi adını (Sağlayıcılar adlı bir tabloda yer alan veriler) görüntülemesi istediğinize karar verirsiniz. Aşağıdaki yordamda, bu görevi gerçekleştirmek için DLookup işlevini nasıl kullanabileceğiniz gösterir. 6. adımda ifadeyi kendi verilerinize uyacak şekilde değiştirebilirsiniz.

Metin kutusu ekleme

  1. Gezinti Bölmesi'nde, değiştirmek istediğiniz forma sağ tıklayın ve kısayol menüsünde Tasarım Görünümü'ne tıklayın.

  2. Tasarım sekmesinin Denetimler grubunda Metin Kutusu'na tıklayın.

  3. Formda denetimi eklemek istediğiniz alanı bulun ve sonra işaretçiyi formda sürükleyerek metin kutusunu oluşturun.

  4. Metin kutusuna sağ tıklayın ve sonra kısayol menüsünde Özellikler'e tıklayın.

  5. Özellik sayfalarında, Tüm sekmesine tıklayın.

  6. Denetim Kaynağı özelliğini aşağıdaki değere ayarlayın:

    =DLookup("[İlgiliK kişiadı]","[Tedarikçiler]","[TedarikçiKimlik]=" & Formlar! Ürünler! TedarikçiKimlikKimsi)

  7. Form değişikliklerinizi kaydedin ve özellik sayfası kapatın.

Bu ifade Sağlayıcılar tablosunda arar ve Sağlayıcı Kimliği, Ürünler formundaki SağlayıcıKimlik denetiminde yer alan değerle eşleşen sağlayıcının kişi adını döndürür.& işlecinin DLookup işlevinin üçüncü bağımsız değişkenlerini & oluşturmak için nasıl kullanıldıklarına dikkat edebilirsiniz (üçüncü bağımsız değişken Forms! Ürünler! TedarikçiKimlikKimlik). Kaçınılması gereken yaygın bir hata, bağımsız değişkenin tamamına, yalnızca işlecinin önüne gelen metnin etrafına tırnak &.

Not:  DLookup işlevini kullanmaya alternatif olarak, yalnızca ihtiyacınız olan bilgileri eklemek için yeni bir temel sorgu oluşturabilirsiniz. Sorgu kullanmak, çoğunlukla işlev kullanmaktan daha verimlidir.

Daha fazla yardıma mı ihtiyacınız var?

Yeteneklerinizi geliştirin
Eğitimleri keşfedin
Yeni özellikleri ilk olarak siz edinin
Microsoft Insider 'a katılın

Bu bilgi yardımcı oldu mu?

Çeviri kalitesinden ne kadar memnunsunuz?

Deneyiminizi ne etkiledi?

Başka geri bildirim göndermek istiyor musunuz? (İsteğe bağlı)

Geri bildiriminiz için teşekkür ederiz!

×