API:Vcl.DBLookup.TDBLookupList.DefineFieldMap

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure DefineFieldMap; override;

C++

virtual void __fastcall DefineFieldMap();

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
protected
Vcl.DbLookup.pas
Vcl.DBLookup.hpp
Vcl.DBLookup TDBLookupList

Beschreibung

Erstellt das Array Fields aus der Eigenschaft Columns und der Datenquelle.

Vcl.DBLookup.TDBLookupList.DefineFieldMap erbt von Vcl.DBGrids.TCustomDBGrid.DefineFieldMap. Der folgende Inhalt bezieht sich auf Vcl.DBGrids.TCustomDBGrid.DefineFieldMap.

Erstellt das Array Fields aus der Eigenschaft Columns und der Datenquelle.

Diese als protected deklarierte Methode kann in Anwendungen nicht aufgerufen werden. DefineFieldMap erstellt das Array Fields neu, um es an die Felder der Datenquelle anzupassen, die den Spalten der Eigenschaft Columns entsprechen. Nach dem Aufruf von DefineFieldMap sollte die Eigenschaft Columns mit den Feldkomponenten im Array Fields aktualisiert werden. So wird sichergestellt, dass in der Eigenschaft Columns alle Änderungen berücksichtigt werden, die in der Datenmenge vorgenommen wurden.

Siehe auch