Data.DB.TDataSet.Filtered

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property Filtered: Boolean read FFiltered write SetFiltered default False;

C++

__property bool Filtered = {read=FFiltered, write=SetFiltered, default=0};

Propriétés

Type Visibilité  Source Unité  Parent
property public
Data.DB.pas
Data.DB.hpp
Data.DB TDataSet

Description

Spécifie si le filtrage est actif ou non dans un ensemble de données.

Consultez Filtered pour déterminer si le filtrage d'ensemble de données est effectif. Si Filtered a la valeur true, le filtrage est actif. Pour appliquer les conditions de filtre spécifiées par la propriété Filter ou le gestionnaire d'événement OnFilterRecord, initialisez Filtered à true. Puisque les ensembles de données unidirectionnels ne supportent pas les filtres, une exception est déclenchée quand vous définissez Filtered à true sur un ensemble de données unidirectionnel.

Remarque :  Quand le filtrage est activé, les modifications de l'utilisateur peuvent impliquer que l'enregistrement ne vérifie plus une condition du test de filtrage. A la tentative suivante de lecture de cet enregistrement dans l'ensemble de données alors que le filtre est actif, l'enregistrement n'est pas visible. Si cela se produit, l'enregistrement suivant vérifiant la condition de filtre devient l'enregistrement actif.

Voir aussi