Datasnap.DBClient.TCustomClientDataSet.FilterOptions

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property FilterOptions: TFilterOptions read FFilterOptions write SetFilterOptions default 0;

C++

__property FilterOptions = {default=0};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
property protected
Datasnap.DBClient.pas
Datasnap.DBClient.hpp
Datasnap.DBClient TCustomClientDataSet

Beschreibung

Legt fest, ob Groß- und Kleinschreibung sowie Teilübereinstimmungen beim Filtern der Datensätze berücksichtigt werden.

Datasnap.DBClient.TCustomClientDataSet.FilterOptions erbt von Data.DB.TDataSet.FilterOptions. Der folgende Inhalt bezieht sich auf Data.DB.TDataSet.FilterOptions.

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.

Siehe auch