RAD Studio VCL リファレンス
内容インデックス
前へ上へ次へ
TDataSet.Filtered プロパティ

フィルタ処理がデータセットに対してアクティブかどうかを指定します。

Pascal
property Filtered: Boolean;
C++
__property Boolean Filtered;

Filtered プロパティをチェックすると,データセットフィルタ処理が有効かどうかを判断できます。Filtered が true ならば,フィルタが有効になっています。Filter プロパティまたは OnFilterRecord イベントハンドラで指定したフィルタ条件を適用するには,Filtered を true に設定します。単方向データセットはフィルタをサポートしていないので,単方向データセットに対して Filtered を true に設定すると,例外が発生します。

メモ: フィルタが有効なとき,ユーザーがレコードを編集することによって,そのレコードがフィルタのテスト条件に一致しなくなることがあります。フィルタが有効な場合,次回にデータセットからレコードを読み出そうとすると,レコードは表示されません。こういう場合には,フィルタ条件を渡す次のレコードがアクティブレコードになります。
 

Copyright(C) 2008 CodeGear(TM). All Rights Reserved.
このトピックに対する評価をお聞かせください フィードバックを送信