Skip to main content
Version: 21 R4 BETA

Field name

Field name ( fieldPtr : Pointer ) : Text
Field name ( tableNum : Integer ; fieldNum : Integer ) : Text

ParameterTypeDescription
fieldPtrPointer→Field pointer
tableNumInteger→Table number
fieldNumInteger→Field number if a table number is passed as first parameter
Function resultText←Name of the field

Description​

The Field name command returns the name of the field whose pointer you pass in fieldPtr or whose table and field number you pass in tableNum and fieldNum.

Example 1​

This example sets the second element of the array FieldArray{1} to the name of the second field in the first table. FieldArray is a two-dimensional array:

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

Example 2​

This example sets the second element of the array FieldArray{1} to the name of the field [MyTable]MyField. FieldArray is a two-dimensional array:

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

Example 3​

This example displays an alert. This method passes a pointer to a field:

 ALERT("The ID number for the field "+Field name($1)+" in the table "+Table name(Table($1))+" has to be longer than five characters.")

See also​

Field
Last field number
Table name

Properties​

Command number257
Thread safeyes