Skip to main content

AccessTr.neT


Liste Kutusundaki Veriyi Filtreleme

Liste Kutusundaki Veriyi Filtreleme

Çözüldü #1
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]
.rar boşluk ekleyememe.rar (Dosya Boyutu: 51,75 KB | İndirme Sayısı: 10)
husem, proud to be a member of AccessTr.neT since 08-03-2009.
Cevapla
#2
neden me.refresh kullanıyorsunuz?

Visual Basic Code
Me.Liste.Requery
Me.SIPARIS_ADI.SelStart = Len(Me.SIPARIS_ADI.Text)
kullanmayı dener misiniz?
Son Düzenleme: 14/09/2021, 22:19, Düzenleyen: berduş.
Cevapla
#3
Merhaba
denedim,
filtreleme yapmıyor

me.refresh ekleyince yapıyor, ama bu seferde kelime arasında boşluk ekletmiyor
husem, proud to be a member of AccessTr.neT since 08-03-2009.
Son Düzenleme: 14/09/2021, 23:07, Düzenleyen: husem.
Cevapla
#4
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
Cevapla
#5
aşağıdaki kodu dener misiniz? eğer çalışırsa bu mantığı diğer tüm filtrelerde de kullanabilirsiniz
Visual Basic Code
x = Me.ARASIPARISADI.SelStart
ARASIPARISADI = ARASIPARISADI.Text
Me.ARASIPARISADI.SelStart = x
Me.Liste.Requery
Cevapla
#6
(15/09/2021 09:10)berduş Adlı Kullanıcıdan Alıntı: aşağıdaki kodu dener misiniz? eğer çalışırsa bu mantığı diğer tüm filtrelerde de kullanabilirsiniz
Visual Basic Code
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,
husem, proud to be a member of AccessTr.neT since 08-03-2009.
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da
Task