AccessTr.neT

Tam Versiyon: Alt formda filitreleme
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
Sayfalar: 1 2 3
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?
Örneğinizi ekleyiniz...
Örnegi ekledim sayın POWER,
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 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.
sayın ozan,
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.
Sayfalar: 1 2 3