Datasnap.DBClient.TCustomClientDataSet.StatusFilter
Delphi
property StatusFilter: TUpdateStatusSet read FStatusFilter write SetStatusFilter;
C++
__property Data::Db::TUpdateStatusSet StatusFilter = {read=FStatusFilter, write=SetStatusFilter, nodefault};
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
property | public | Datasnap.DBClient.pas Datasnap.DBClient.hpp |
Datasnap.DBClient | TCustomClientDataSet |
説明
特定の更新ステータスを持つレコードだけがエクスポーズされるように,クライアントデータセットをフィルタ処理します。
StatusFilter プロパティを使用すると,クライアントデータセットを,特定の更新ステータスを示すレコードに制限できます。これは,プロバイダのイベントハンドラ(または,クライアントデータセットが内部プロバイダの場合は BeforeUpdateRecord イベントハンドラ)で更新を処理するときに便利です。
StatusFilter は TUpdateStatus 値のセットです。複数の更新タイプを示すことができます。StatusFilter が空のセット(デフォルト)の場合,クライアントデータセットは,変更ログ内のすべての更新が組み込まれている場合と同じように表示されます。
StatusFilter で usUnmodified を指定しても無効です。