Data.SqlExpr.TSQLDataLink.RecordChanged

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

procedure RecordChanged(Field: TField); override;

C++

virtual void __fastcall RecordChanged(Data::Db::TField* Field);

プロパティ

種類 可視性 ソース ユニット
procedure
function
protected
Data.SqlExpr.pas
Data.SqlExpr.hpp
Data.SqlExpr TSQLDataLink

説明

詳細データセットのパラメータ値を更新し,詳細データセットを更新します。

アプリケーションはプロテクトされた RecordChanged メソッドを呼び出すことはできません。このメソッドは,現在のレコードの内容が変更されるときに自動的に呼び出されます。Field パラメータは,変更された現在のレコードの項目を示します。Field が nil(Delphi)または NULL(C++)である場合,レコード全体が変更されています。

SQL データセットは,マスターデータセットからパラメータ値を入力することでマスター/詳細関係を確立します。RecordChanged メソッドは,マスターデータセットの現在の値を反映するように,詳細データセットのパラメータ値を更新し,新しい詳細セットが入るようにデータセットを更新します。

関連項目