Data.DB.TDataSet.FilterOptions
Delphi
property FilterOptions: TFilterOptions read FFilterOptions write SetFilterOptions default [];
C++
__property TFilterOptions FilterOptions = {read=FFilterOptions, write=SetFilterOptions, default=0};
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
property | public | Data.DB.pas Data.DB.hpp |
Data.DB | TDataSet |
Beschreibung
Legt fest, ob Groß- und Kleinschreibung sowie Teilübereinstimmungen beim Filtern der Datensätze berücksichtigt werden.
Mit FilterOptions können Sie festlegen, ob die Groß-/Kleinschreibung beim Filtern von String- oder Zeichenfeldern berücksichtigt wird und ob Teilübereinstimmungen in den Filterbedingungen zulässig sind.
Anmerkung: Unidirektionale Datenmengen unterstützen keine Filter. Wenn Sie der Eigenschaft FilterOptions einer solchen Datenmenge einen Wert zuweisen, wird eine Exception ausgelöst.
Standardmäßig ist FilterOptions auf eine leere Menge gesetzt. Setzen Sie beim Filtern von String-Feldern FilterOptions auf foCaseInsensitive, um alle Vorkommen eines Strings unabhängig von der Großschreibung zu erhalten.
Wenn ein String in einem Filter mit einem Sternchen endet (*), lassen sich auch Teil-Strings suchen. Wenn das Sternchen als literales Zeichen gesucht werden soll, setzen Sie das Flag FilterOptions.