Bde.DBTables.TBDEDataSet.Cancel
Delphi
procedure Cancel; override;
C++
virtual void __fastcall Cancel();
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | Bde.DBTables.pas Bde.DBTables.hpp |
Bde.DBTables | TBDEDataSet |
説明
Cancel は,現在のレコードに対する変更がまだ登録されていない場合,その変更を取り消します。
Cancel メソッドを呼び出すと,現在のレコードに属する 1 つまたは複数の項目に対して加えられた変更を取り消すことができます。変更がデータベースに登録されていなければ,Cancel はそのレコードを以前の状態に戻し,データセットの状態を dsBrowse に設定します。
一般に Cancel は,ユーザーの要求に応答して変更を取り消したり,不正な項目値を取り消す項目検証ルーチンで変更を取り消したりするときに使用します。TDBNavigator オブジェクトには,Cancel メソッドの呼び出しを発生させる Cancel ボタンがあります。