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?
Alt formda filitreleme
Örneğinizi ekleyiniz...
Please return your positive or negative ...
Örnegi ekledim sayın POWER,
işginiz için çok teşekkürler...
işginiz için çok teşekkürler...
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 kullanMe.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.
sayın ozan,
Me.FilterOn = True
bu kısımda hata veriyor çalışmıyor?
Me.FilterOn = True
bu kısımda hata veriyor çalışmıyor?
(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...
Konuyu Okuyanlar: 1 Ziyaretçi