Microsoft hesabıyla oturum açın
Oturum açın veya hesap oluşturun.
Merhaba,
Farklı bir hesap seçin.
Birden çok hesabınız var
Oturum açmak istediğiniz hesabı seçin.

Uygulandığı öğe

Form Nesnesi

Report Nesnesi

form, raporsorgusu veya tabloya filtre uygulandığında görüntülenecek bir kayıt alt kümesini belirtmek için Filter özelliğini kullanabilirsiniz. Okuma/yazma Dize.

ifade.Filter

ifade Gerekli. Uygulandığı Öğe listesindeki nesnelerden birini döndüren ifade.

Notlar

Bir Microsoft Access projesinde (.adp), sunucudaki veriler için bir sunucu filtresi belirtmek isterseniz ServerFilter özelliğini kullanabilirsiniz.

Filter özelliği, içinde WHERE anahtar sözcüğü olmayan bir WHERE yan tümcesinden oluşan bir dize ifadesidir. Örneğin, aşağıdaki Visual Basic for Applications (VBA) kodu yalnızca ABD'den olan müşterileri görüntüleyen bir filtre uygular:

Me.Filter = "CountryRegion = 'USA'"
Me.FilterOn = True

Tablo veya formun özellik sayfasını, makro veya VBA kodunu kullanarak bu özelliği ayarlayabilirsiniz.

Bu özelliği, Form görünümünde, Rapor görünümünde, Veri Sayfası görünümünde veya Düzen görünümünde Veri sekmesinin Sırala ve Filtrele başlığının altındaki Filtre veya Seçim'e ve sonra açılan menüdeki komutlardan birine tıklayarak da ayarlayabilirsiniz.

Not:  Filter özelliğini ayarlamanın ADO Filter özelliğine hiçbir etkisi yoktur.

Filter özelliğini kullanarak bir filtreyi kaydedip daha sonra uygulayabilirsiniz. Filtreler oluşturuldukları nesnelerle birlikte kaydedilirler. Nesne açıldığında otomatik olarak yüklenirler ancak otomatik olarak uygulanmazlar.

Yeni bir nesne oluşturulduğunda, oluşturulduğu kaynak tablo veya sorgunun RecordSource, Filter, OrderBy ve OrderByOn özelliklerini devralır.

Kaydedilmiş bir filtreyi form, sorgu veya tabloya uygulamak için Veri sekmesindeki Sırala ve Filtrele başlığının altında Filtreyi Değiştir'e tıklayabilir ya da FilterOn özelliğini True olarak ayarlamak için makro veya VBA kodu kullanabilirsiniz. Raporlarda, raporun özellik sayfasında FilterOn özelliğini Evet durumuna getirerek filtre uygulayabilirsiniz.

Filtreyi Değiştir düğmesi Filter ve FilterOn özelliklerinin durumunu gösterir. Uygulanacak bir filtre olmadığı sürece düğme devre dışı durumda kalır. Şu anda mevcut bir filtre uygulanıyorsa, Filtreyi Değiştir düğmesi basılı olarak gösterilir.

Form açıldığında bir filtrenin otomatik olarak uygulanmasını sağlamak için, formun OnOpen olay özellik ayarında ApplyFilter eylemini kullanan bir makro veya DoCmd nesnesinin ApplyFilter yöntemini kullanan bir olay yordamı belirtin.

Basılı durumdaki Filtreyi Değiştir düğmesine tıklayarak, filtrelenen alana sağ tıklayıp Filtrenin temizleneceği öğe'yi seçerek veya VBA kodunu kullanıp FilterOn özelliğini False değerine ayarlayarak filtreyi kaldırabilirsiniz.

Daha fazla yardıma mı ihtiyacınız var?

Daha fazla seçenek mi istiyorsunuz?

Abonelik avantajlarını keşfedin, eğitim kurslarına göz atın, cihazınızın güvenliğini nasıl sağlayacağınızı öğrenin ve daha fazlasını yapın.

Topluluklar, soru sormanıza ve soruları yanıtlamanıza, geri bildirimde bulunmanıza ve zengin bilgiye sahip uzmanlardan bilgi almanıza yardımcı olur.

Bu bilgi yararlı oldu mu?

Dil kalitesinden ne kadar memnunsunuz?
Deneyiminizi ne etkiledi?
Gönder’e bastığınızda, geri bildiriminiz Microsoft ürün ve hizmetlerini geliştirmek için kullanılır. BT yöneticiniz bu verileri toplayabilecek. Gizlilik Bildirimi.

Geri bildiriminiz için teşekkürler!

×