Skip to main content

AccessTr.neT


Alt formda filitreleme

Alt formda filitreleme

Çözüldü #1
Merhabalar,
Alt formda filitreleme yapmak istiyorum, hep hata diyor,
DoCmd.ApplyFilter , "[AlTar]=[Forms]!([ILAC_CARI]![ilacCariS alt formu])![ilk]"
esas form=ILAC_CARI
alt form= ilacCariS alt formu
neden olabilir acaba?
Cevapla
Çözüldü #2
Örneğinizi ekleyiniz...
Please return your positive or negative ...
Cevapla
Çözüldü #3
Örnegi ekledim sayın POWER,
işginiz için çok teşekkürler...
.rar CARİ.rar (Dosya Boyutu: 98,59 KB | İndirme Sayısı: 40)
Cevapla
Çözüldü #4
DoCmd.ApplyFilter , "[AlTar]>[Forms]!([ILAC_CARI]![ilacCariS alt formu])![ilk]and [AlTar]<[Forms]!([ILAC_CARI]![ilacCariS alt formu])![son]"
şeklindeki kod çalışmaz, bu işlem için aşağıdaki kodu kullan
Me.Filter = "[AlTar] Between #" & Format([ilk], "mm/dd/yyyy") & "# And #" & Format([son], "mm/dd/yyyy") & "#"
Me.FilterOn = True

Tarih alanınındaki verinin kontrolü içinde kodun şu şekilde olması gerekiyor.
If IsNull(Me.ilk) Or IsNull(Me.son) Then
Me.Filter = ""
Else

Me.Filter = "[AlTar] Between #" & Format([ilk], "mm/dd/yyyy") & "# And #" & Format([son], "mm/dd/yyyy") & "#"
Me.FilterOn = True
End If
Liste kutusunun tıklanma ve butonun tıklanma olayını kendiniz düzenlersiniz.
Cevapla
Çözüldü #5
sayın ozan,
Me.FilterOn = True
bu kısımda hata veriyor çalışmıyor?
Cevapla
Çözüldü #6
(22/06/2012, 09:05)akd yazdı: sayın ozan,
Me.FilterOn = True
bu kısımda hata veriyor çalışmıyor?

Sanırım farklı Access sürümlerinde çalışıyorsunuz.
İnadına, ille de Accesstr.net...
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da
Task