FilterOn Özelliği

Uygulandığı öğe

Form Nesnesi

Rapor Nesnesi

FilterOn özelliğini kullanarak, form veya rapor için Filter özelliğinin uygulanıp uygulanmayacağını belirtebilir veya saptayabilirsiniz. Okuma/yazma Boole.

ifade.FilterOn

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

Notlar

Microsoft Access projesi (.adp) için bir sunucu filtresi belirttiyseniz, ServerFilterByForm özelliğini kullanın.

FilterOn özelliği aşağıdaki ayarları kullanır.

Ayar

Visual Basic

Açıklama

Evet

True

Nesnenin Filter özelliği uygulanır.

Hayır

False

(Varsayılan) Nesnenin Filter özelliği uygulanmaz.


Not : Raporlar için FilterOn özelliğini, raporun özellik sayfasını veya Visual Basic for Applications (VBA) kodunu kullanarak ayarlayabilirsiniz.

Formlar için, FilterOn özelliğini makro içinde veya VBA kodunu kullanarak ayarlayabilirsiniz. Bu özelliği, Veri filtresindeki Sırala ve Filtre Uygula’nın altında Filtreyi Değiştir’e tıklayarak da ayarlayabilirsiniz.

Kaydedilmiş bir filtreyi uygulamak için, formlarda Filtreyi Değiştir düğmesine basın ya da formlar veya raporlarda FilterOn özelliğini True olarak ayarlayıp bir makro veya Visual Basic kullanarak filtreyi uygulayın. Raporlarda, raporun özellik sayfasında FilterOn özelliğini Evet olarak ayarlayabilirsiniz.

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. Mevcut filtre şu anda uygulanmış durumdaysa, Filtreyi Değiştir düğmesi basılı olarak görünür. Form veya rapor açıldığında bir filtrenin otomatik olarak uygulanmasını sağlamak için, formun OnOpen özellik ayarında ApplyFilter eylemini kullanan bir makro veya DoCmd nesnesinin ApplyFilter yöntemini kullanan bir olay yordamı belirtin.

Veri sekmesindeki Sırala ve Filtre Uygula’nın altında basılı durumdaki Filtreyi Değiştir düğmesine tıklayarak veya VBA kodunu kullanıp FilterOn özelliğini False değerine ayarlayarak filtreyi kaldırabilirsiniz. Raporlarda, raporun özellik sayfasında FilterOn özelliğini Hayır olarak ayarlayarak filtreyi kaldırabilirsiniz.

Not : Yeni nesne oluşturulduğunda, oluşturulduğu tablo veya sorgunun RecordSource, Filter, ServerFilter, OrderBy ve OrderByOn özelliklerini devralır. Formlar ve raporlarda, devralınan filtreler nesne açıldığında otomatik olarak uygulanmaz.

Yeteneklerinizi geliştirin
Eğitimleri keşfedin
Yeni özellikleri ilk olarak siz edinin
Office Insider Programına Katılın

Bu bilgi yararlı oldu mu?

Görüşleriniz için teşekkür ederiz!

Geri bildiriminiz için teşekkürler! Office destek temsilcilerimizden biriyle görüşmeniz yararlı olabilir.

×