Data.DB.TField.KeyFields

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

Delphi

property KeyFields: string read FKeyFields write SetKeyFields;

C++

__property System::UnicodeString KeyFields = {read=FKeyFields, write=SetKeyFields};

プロパティ

種類 可視性 ソース ユニット
property published
Data.DB.pas
Data.DB.hpp
Data.DB TField

説明

項目のデータセット内の 1 つまたは複数の項目を識別し,それらの項目は参照を実行するときに参照データセット内で突き合わされます。

KeyFields プロパティは参照項目(FieldKind が fkLookup で,Lookup が true の項目)でのみ設定します。KeyFields は参照を実行するときに照合する項目を指定します。複数の項目を使用する場合には,項目名をセミコロンで区切ります。KeyFields に指定した項目は LookupKeyFields 内の対応する項目と同じ型でなければなりません。そうでない場合,参照は機能しません。

DataSet 内の KeyFields の値を LookupDataSet 内の LookupKeyFields の値と照合して参照テーブル内の特定のレコードが判別されます。そのレコードの LookupResultField 値がその項目コンポーネントの Value プロパティになります。

関連項目