Bahsettiğiniz bilgi talebinize yönelik olarak,aşağıdaki kısa bilgilendirme paylaşımın yapılması uygun görülmüştür.
DoCmd.SetFilter kod ifadesi 2010 ve üzeri sürümlerde kullanılmaktadır.
DoCmd.ApplyFilter kod ifadesi de,belirtilen sürümlerin dışında kalan alt sürümlerde geçerlidir.
Bu nedenden dolayı farklı sürümlerde farklı kullanım durumları söz konusudur.
son olarak,alternatif bir kullanım olması adına;örneğin bir ad alanının Güncelleştirme Sonrasında Olay Yordamı içerisine aşağıdaki kodun yazılması gibi
Kod:
If IsNull(Me.ad_alan_adi) Then
Me.FilterOn = False
Else
Me.Filter = "[ad_alan_adi] Like " & Chr(34) & Me.ad_alaninin_yazildigi_metin_kutusu_adi & "*" & Chr(34)
Me.FilterOn = True
End If