Data.DB.TFieldDef.Assign
Delphi
procedure Assign(Source: TPersistent); override;
C++
virtual void __fastcall Assign(System::Classes::TPersistent* Source);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
public | Data.DB.pas Data.DB.hpp |
Data.DB | TFieldDef |
Beschreibung
Übernimmt die Eigenschaften einer Felddefinition für eine andere.
Mit Assign kopieren Sie eine Felddefinition. Assign überprüft, ob der Parameter Source eine andere Felddefinition spezifiziert. Wenn dies zutrifft, werden die Werte der Eigenschaften Name, DataType, Size, Precision und InternalCalcField kopiert. Beachten Sie, dass der Wert von FieldNo nicht verändert wird.
Wenn Source keine Felddefinition bezeichnet, ruft Assign die geerbte Methode auf, die Eigenschaften von jedem beliebigen Objekt zuweist, das angibt, wie eine Felddefinition in dessen Methode AssignTo kopiert wird.