Skip to main content

AccessTr.neT


açılır kutudan listedeki verileri filtreleme ?

açılır kutudan listedeki verileri filtreleme ?

Çözüldü #4
Öncelikli olarak Açılan Kutunuzun kaynağını yanlış belirlemişsiniz. Anladığım kadarıyla kaydı işleyen kullanıcıya ait işlemleri görmek istiyorsunuz. O halde açılan kutuya Gelirler Sorgu içindeki kullanıcı adlarını çekmeyeceksiniz. Kullanıcı tablonuzdaki kullanıcı adlarını almalısınız. Bunun için açılan kutunun Veri sekmesindeki Satır Kaynağı şu şekilde olmalı:

SELECT Kullanıcı.Kullanıcı FROM [Gelir Sorgu], Kullanıcı;

Liste kutunuzun kaynağı olan Gelir Sorgu'da ki Kullanıcı alanının kriterini ise şu şekilde yaparsanız istediğiniz kullanıcının kayıtlarını listeleyebilirsiniz.

Like "*" & [Formlar]![Gelir Rapor]![Açılan_Kutu4] & "*"

Benim kendi kullanım tarzımda liste kutusuna kaynak olarak Sorguları kullanmam. Direkt olarak Veri Sekmesi - Satır Kaynağını kullanırım ya da hiç bir şey yazmam VBA'da Sql kodu yazarım. Tercih size bağlı elbette. Eğer takılacak olursanız tekrar yazın örnek uygulama halini ekleyeyim.

NOT : Profiline Ofis versiyonlarını yazmayan kullanıcılar sorularına cevap alamayabilir lütfen tüm üyelerimiz bunu göz önünde bulundursun.
AccessTr.Net teknik konular içeren bir sitedir. Bu tip sitelerde en iyi şekilde yardım alabilmeniz için Site Kurallarını mutlaka okumanız ve buna göre hareket etmeniz lazım.
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da

Bu Konudaki Yorumlar
Cvp: açılır kutudan listedeki verileri filtreleme ? - Yazar: alpeki99 - 22/12/2010, 23:51
Task