Data.DB.TField.LookupDataSet
Delphi
property LookupDataSet: TDataSet read FLookupDataSet write SetLookupDataSet;
C++
__property TDataSet* LookupDataSet = {read=FLookupDataSet, write=SetLookupDataSet};
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
property | published | Data.DB.pas Data.DB.hpp |
Data.DB | TField |
Beschreibung
Gibt die Datenmenge an, in der die Feldwerte nachgeschlagen werden.
Mit LookupDataSet legen Sie die Datenmenge fest, in der die Werte eines Feldes nachgeschlagen werden, dessen Eigenschaft FieldKind den Wert fkLookup hat.
Anmerkung: LookupDataSet darf auf keine unidirektionale Datenmenge verweisen.
Handelt es sich bei einer Feldkomponente um ein Lookup-Feld, hat die Eigenschaft Value der Feldkomponente den Wert des Feldes LookupResultField in der Datenmenge LookupDataSet. Der Datensatz in der Datenmenge LookupDataSet, der den richtigen Wert enthält, wird durch Vergleich der Felder LookupKeyFields in der Datenmenge LookupDataSet mit den aktuellen Werten der Felder KeyFields in der Datenmenge DataSet ermittelt.