Data.DB.TFieldDef.Assign
Delphi
procedure Assign(Source: TPersistent); override;
C++
virtual void __fastcall Assign(System::Classes::TPersistent* Source);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | Data.DB.pas Data.DB.hpp |
Data.DB | TFieldDef |
説明
ある項目の定義のプロパティを別の項目の定義にコピーします。
Assign メソッドを呼び出すと,項目の定義をコピーすることができます。Assign メソッドは,Source パラメータがほかの項目の定義を指定しているかどうかを調べます。指定している場合は,Name,DataType,Size,Precision,および InternalCalcField プロパティの値をコピーします。その場合,FieldNo の値は変更されません。
ソースが項目定義でない場合,Assign メソッドは,継承メソッドを呼び出します。呼び出されたメソッドは,AssignTo メソッド内の項目定義にコピーする方法を指定するオブジェクトから値を割り当てます。