AccessTr.neT
Liste Kutusu Filtreleme - Baskı Önizleme

+- AccessTr.neT (https://accesstr.net)
+-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html)
+--- Forum: Access Cevaplanmış Soruları (https://accesstr.net/forum-access-cevaplanmis-sorulari.html)
+--- Konu Başlığı: Liste Kutusu Filtreleme (/konu-liste-kutusu-filtreleme--90211.html)

Sayfalar: 1 2


RE: Liste Kutusu Filtreleme - berduş - 06/12/2022

"SELECT Tablo1.Kimlik, Tablo1.sayi, Tablo1.sayi2 FROM Tablo1 WHERE (Tablo1.sayi & '') like iif(len([Formlar]![Form1]![Metin2] & '')=0,'*',[Formlar]![Form1]![Metin2]);"
şeklinde dener misiniz? Deneme imkanım yok, teorik, yazım hatası olabilir


RE: Liste Kutusu Filtreleme - macirercan - 07/12/2022

(06/12/2022, 22:16)atoykan yazdı: Komut7'nini tıklanma olayında kodu aşağıdaki ile değiştirin
If IsNull(Metin2) Or Metin2 = "" Then
Me.Liste0.RowSource = "SELECT Tablo1.Kimlik, Tablo1.sayi, Tablo1.sayi2 FROM Tablo1;"
Else
Me.Liste0.RowSource = "SELECT Tablo1.Kimlik, Tablo1.sayi, Tablo1.sayi2 FROM Tablo1 WHERE (((Tablo1.sayi)=[Formlar]![Form1]![Metin2]));"
Me.Liste0.Requery
End If

bu formunuzda textbox boş ise liste kutusuna tüm değerleri herhangi bir sayı var ise listboxta bu değerleri filtreleyerek listeler.

Teşekkür ederim. Oldu.


RE: Liste Kutusu Filtreleme - macirercan - 07/12/2022

(06/12/2022, 22:40)berduş yazdı:
"SELECT Tablo1.Kimlik, Tablo1.sayi, Tablo1.sayi2 FROM Tablo1 WHERE (Tablo1.sayi & '') like iif(len([Formlar]![Form1]![Metin2] & '')=0,'*',[Formlar]![Form1]![Metin2]);"
şeklinde dener misiniz? Deneme imkanım yok, teorik, yazım hatası olabilir

Teşekkür ederim. Çalıştı. Emeğinize sağlık.


RE: Liste Kutusu Filtreleme - berduş - 07/12/2022

Rica ederim
İyi çalışmalar