Datasnap.DBClient.TCustomClientDataSet.StatusFilter

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property StatusFilter: TUpdateStatusSet read FStatusFilter write SetStatusFilter;

C++

__property Data::Db::TUpdateStatusSet StatusFilter = {read=FStatusFilter, write=SetStatusFilter, nodefault};

Eigenschaften

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

Beschreibung

Filtert die Client-Datenmenge, damit nur Datensätze mit einem bestimmten Aktualisierungsstatus verfügbar sind.

Mit StatusFilter können Sie die Client-Datenmenge auf Datensätze beschränken, die einen bestimmten Aktualisierungsstatus aufweisen. Dies ist beispielsweise hilfreich, wenn Aktualisierungen in der Ereignisbehandlungsroutine eines Providers (oder der Ereignisbehandlungsroutine für BeforeUpdateRecord, sofern die Client-Datenmenge einen internen Provider besitzt) verarbeitet werden.

StatusFilter wird ein TUpdateStatus-Wert zugewiesen. Es können also mehrere Aktualisierungstypen angegeben werden. Ist StatusFilter leer (Standard), entspricht dies dem Eintragen aller Aktualisierungen im Änderungsprotokoll in die Client-Datenmenge.

Das Einfügen des Wertes usUnmodified in StatusFilter hat keine Wirkung.

Siehe auch