Gets the data type of the field that is currently selected.
Type := FieldRef.TYPE |
Parameters
- FieldRef
- Type: FieldRef Refers to the current field.
Property Value/Return Value
Type: The data type of the field.
Example
The following example opens the Customer table as a RecordRef
variable that is named CustomerRecref. The code loops through
fields 1 to 5 and creates a FieldRef that is named MyFieldRef for
each field that is selected. MyFieldRef.TYPE
retrieves
the data of each field and displays it in a message box. This
example requires that you create the following variables and text
constant in the C/AL Globals windows.
Variable name | DataType |
---|---|
CustomerRecref |
RecordRef |
MyFieldRef |
FieldRef |
varType |
Variant |
Text constant | ENU value |
---|---|
Text000 |
Field %1 is a %2 data type. |
Copy Code | |
---|---|
CustomerRecref.OPEN(DATABASE::Customer); FOR i := 1 TO 5 DO BEGIN MyFieldRef := CustomerRecref.FIELD(i); MESSAGE(Text000, i, MyFieldRef.TYPE); END; |