メインコンテンツまでスキップ
バージョン: 21 R3

Field name

Field name ( fieldPtr : ポインター, 倍長整数 ) : Text
Field name ( tableNum : ポインター, 倍長整数 ; fieldNum : Integer ) : Text

引数型説明
fieldPtr | tableNumポインター, 倍長整数→フィールドポインタ、またはテーブル番号
fieldNumInteger→最初の引数にテーブル番号を渡した場合は、 フィールド番号
戻り値Text←フィールド名

説明​

Field name関数は、tableNumとfieldNumまたはfieldPtrで指定したフィールドの名前を返します。

例題 1​

以下の例は、FieldArray{1}の2番目の要素にテーブル番号=1、フィールド番号=2のフィールドの名前を代入します。FieldArrayは、2次元の配列です。

 FieldArray{1}{2}:=Field name(1;2)

例題 2​

以下の例は、FieldArray{1}の2番目の要素にフィールド*[MyTable]MyField*の名前を代入します。FieldArrayは、2次元の配列です。

 FieldArray{1}{2}:=Field name(->[MyTable]MyField)

例題 3​

以下の例は、フィールドに対してポインタを渡して、警告を表示します。

 ALERT(" テーブル "+Table name(Table($1))+"のフィールド"+Field name($1)+
 +"のID番号 は、5文字以上でなければなりません。")

参照​

Field
Last field number
Table name

プロパティ​

コマンド番号257
スレッドセーフであるyes