AccessTr.neT
Liste Kutusundaki Veriyi 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 Kutusundaki Veriyi Filtreleme (/konu-liste-kutusundaki-veriyi-filtreleme.html)

Sayfalar: 1 2


Liste Kutusundaki Veriyi Filtreleme - husem - 14/09/2021

merhaba arkadaşlar,
eklemiş olduğum formda, resimde belirttiğim arama kriterlerinin bulunduğu yerde like komutu kullandım.
ben filtrelemek istediğim veriyi yazmaya başladıkça liste kutusunda aramayla eşleşen verileri filtreliyor.

ama şöyle bir sıkıntı yaşıyorum.

sipariş adı kısmında BK TRİER olanları filtrelesin diye yazmak istiyorum, BK yazdıktan sonra boşluğa tıklayamıyorum. boşluğu kabul etmiyor.
ben istiyorum ki ben ne yazarsam onu yazsın.
belkide kullandığım kod ve sorgu yanlış olabilir.
yardım ve önerileriniz için şimdiden teşekkür ederim

[Resim: do.php?img=11251]


RE: Liste Kutusundaki Veriyi Filtreleme - berduş - 14/09/2021

neden me.refresh kullanıyorsunuz?

Me.Liste.Requery
Me.SIPARIS_ADI.SelStart = Len(Me.SIPARIS_ADI.Text)
kullanmayı dener misiniz?


RE: Liste Kutusundaki Veriyi Filtreleme - husem - 14/09/2021

Merhaba
denedim,
filtreleme yapmıyor

me.refresh ekleyince yapıyor, ama bu seferde kelime arasında boşluk ekletmiyor


RE: Liste Kutusundaki Veriyi Filtreleme - berduş - 15/09/2021

bu kriterler sadece liste alanındaki veriyi güncellemek için değil mi?
çalışmanızın temel mantığı şu değil mi?
siz filtreleme alanındaki değerleri değiştirdikçe liste kutusundaki veriler filtrelenecek
siz listeye tıklayınca o veri forma gelecek
siz ekleme/güncelleme yapınca ilgili veri kaydedilecek


RE: Liste Kutusundaki Veriyi Filtreleme - berduş - 15/09/2021

aşağıdaki kodu dener misiniz? eğer çalışırsa bu mantığı diğer tüm filtrelerde de kullanabilirsiniz
x = Me.ARASIPARISADI.SelStart
ARASIPARISADI = ARASIPARISADI.Text
Me.ARASIPARISADI.SelStart = x
Me.Liste.Requery



RE: Liste Kutusundaki Veriyi Filtreleme - husem - 15/09/2021

(15/09/2021, 09:10)berduş yazdı: aşağıdaki kodu dener misiniz? eğer çalışırsa bu mantığı diğer tüm filtrelerde de kullanabilirsiniz
x = Me.ARASIPARISADI.SelStart
ARASIPARISADI = ARASIPARISADI.Text
Me.ARASIPARISADI.SelStart = x
Me.Liste.Requery

merhaba,
sn üsdat, bahsettiğiniz kodu ekledim.
tam da istediğim gibi oldu,
Teşekkür ederim.
Elinize kolunuza ve yüreğinize sağlık,