Érvényesség
Form objektum |
Report objektum |
A FilterOn (Szűrő engedélyezése) tulajdonsággal megadhatja vagy megállapíthatja, hogy az űrlap vagy a jelentésFilter (Szűrő) tulajdonságával megadott szűrő bekapcsolt állapotú-e. Olvasható/írható logikai változó.
kifejezés.FilterOn
Kifejezés Megadása kötelező. Egy kifejezés, amely a Hatókör listában szereplő objektumok egyikét adja vissza.
Megjegyzések
Ha kiszolgálóoldali szűrőt adott meg egy Microsoft Access-projektben (.adp fájlban), használja a ServerFilterByForm tulajdonságot.
A FilterOn tulajdonság az alábbi beállításokat használja.
Beállítás |
Visual Basic |
Leírás |
Igen |
True |
Az objektum Filter tulajdonsága alkalmazva van. |
Nem |
False |
(Alapérték) Az objektum Filter tulajdonsága nincs alkalmazva. |
Megjegyzés: Jelentések esetén a FilterOn tulajdonság a jelentés tulajdonságlapján vagy Visual Basic for Applications (VBA) -kóddal adható meg.
Űrlap esetén a FilterOn tulajdonságot makróban vagy Visual Basic segítségével állíthatja be. A tulajdonság értékét beállíthatja még úgy is, hogy az Adatok lap Rendezés és szűrés csoportjában lévő Szűrő be/ki gombra kattint.
Mentett szűrő alkalmazásához nyomja le a Szűrő váltása gombot az űrlapokhoz, vagy alkalmazza a szűrőt makró vagy Visual Basic használatával, ha a FilterOn tulajdonságot Igaz értékre állítja az űrlapok vagy jelentések esetében. Jelentések esetén a FilterOn tulajdonságot Igen értékre állíthatja a jelentés tulajdonságlapján.
A Szűrő be/ki gomb jelzi a Filter és a FilterOn tulajdonság állapotát. A gomb letiltott állapotú marad, amíg elérhetővé nem válik egy alkalmazható szűrő. Ha jelenleg alkalmaz egy meglévő szűrőt, a Szűrő be/ki gomb lenyomott állapotúként látható. Ha egy űrlap vagy jelentés megnyitásakor automatikusan szeretne egy szűrőt alkalmazni, az űrlap OnOpen eseménytulajdonság-beállításában adjon meg egy makrót, amely tartalmazza a SzűrőAlkalmazása műveletet, vagy egy eseményvezérelt eljárást, amely a DoCmd objektum ApplyFilter metódusát használja.
Ha szeretné eltávolítani a szűrőt, az Adatok lap Rendezés és szűrés csoportjában lévő Szűrő be/ki gombra kattinthat, vagy VBA-kóddal False értékűre állíthatja a FilterOn tulajdonságot. Jelentések esetén az adott jelentés tulajdonságlapján a Szűrő engedélyezése tulajdonságot Nem értékre állítva távolíthatja el a szűrőt.
Megjegyzés: Új objektum létrehozásakor örökli a RecordSource, Filter, ServerFilter objektumot. Annak a táblának vagy lekérdezésnek az OrderBy és OrderByOn tulajdonsága, amelyből létrehozta a táblát. Űrlap és jelentés esetén az öröklött szűrő nem kapcsolódik be automatikusan az objektum megnyitásakor.