Data.DB.TField.LookupList

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

Delphi

property LookupList: TLookupList read GetLookupList;

C++

__property TLookupList* LookupList = {read=GetLookupList};

プロパティ

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

説明

KeyFields プロパティの値のセットによってインデックス付けされた LookupDataSet の値のキャッシュを示します。

LookupList プロパティを参照すると,KeyFields で指定した項目の任意の値のセット用に項目に割り当てられたキャッシュ値を見つけることができます。LookupList の値は,データセットが開かれたとき,または RefreshLookupList メソッドが呼び出されたときに設定されます。

ヒント:  また,LookupDataSet プロパティが設定されていない限り,アプリケーションはプログラムで LookupList に値を入力して,参照値を提供することもできます。

LookupListValueOfKey メソッドは,LookupKeyFields の値のセット用の LookupResultField の値を返します。このため,参照項目オブジェクトの値は次のように計算できるようになります。



Value := LookupList.ValueOfKey(DataSet.FieldValues[KeyFields]);



Value = LookupList->ValueOfKey(DataSet->FieldValues[KeyFields]);



メモ:  LookupListFieldKind の値が fklookup で,LookupCache プロパティが true の場合にのみ有効です。

関連項目