Data.DB.TLookupList
Delphi
TLookupList = class(TObject)
C++
class PASCALIMPLEMENTATION TLookupList : public System::TObject
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
class | public | Data.DB.pas Data.DB.hpp |
Data.DB | Data.DB |
Beschreibung
TLookupList verwaltet eine Liste mit Lookup-Werten, die einer Menge von Schlüsselfeldwerten zugeordnet sind.
TField verwendet TLookupList, um die Zwischenspeicherung von Lookup-Werten zu implementieren. Jeder Wert in der Lookup-Liste ist mit einer Menge von Schlüsselfeldwerten aus der Lookup-Datenmenge verbunden. Lookup-Felder vergleichen die Werte der Felder, die in der Eigenschaft KeyFields angegeben sind, mit den Werten der Schlüsselfelder aus der Lookup-Datenmenge. Stimmen diese Werte überein, wird der Wert des Lookup-Feldes mit dem zugeordneten Feld aus TLookupList belegt.
TLookupList erzeugt programmseitig eine Lookup-Liste, wenn keine Lookup-Datenmenge vorhanden ist. Mit den Methoden der Eigenschaft LookupList des Lookup-Feldes können Sie die Lookup-Liste mit Werten füllen und setzen Sie dazu die Eigenschaft LookupCache des Feldes auf true. Wenn keine anderen Lookup-Eigenschaften des Feldes gesetzt sind, verwendet das Feld die vorhandene Lookup-Liste, ohne diese mit den Werten aus der Lookup-Datenmenge zu überschreiben.