Symbols Dependent on %Field


Top  Previous  Next

 

%Field

The labels of all fields in the file (including MEMO fields). Multi-valued.Dependent on %File.

%FieldIdent

The internal field number assigned by the Dictionary Editor and displayed in the IDENT in a .TXD file.

%FieldDescription

A short description of the field.

%FieldLongDesc

A long description of the field.

%FieldFile

The label of the file containing the field.

%FieldID

Label of the field without prefix.

%FieldDisplayPicture

Default display picture.

%FieldRecordPicture

STRING field storage definition picture.

%FieldDimension1

Maximum value of first array dimension.

%FieldDimension2

Maximum value of second array dimension.

%FieldDimension3

Maximum value of third array dimension.

%FieldDimension4

Maximum value of fourth array dimension.

%FieldHelpID

Contents of the HLP attribute.

%FieldName

Contents of the field's NAME attribute.

%FieldRangeLow

The lower range of valid values for the field.

%FieldRangeHigh

The upper range of valid values for the field.

%FieldType

Data type of the field.

%FieldPlaces

Number of decimal places for the field.

%FieldMemoSize

Maximum size of the MEMO.

%FieldMemoImage

Contains 1 if the MEMO has a BINARY attribute.

%FieldInitial

Initial value for the field.

%FieldLookup

File to access to validate this field's value.

%FieldStruct

The field's declaration statement (label , data type, and all attributes).

%FieldStatement

The field's declaration statement (data type and all attributes).

%FieldHeader

The field's default report column header.

%FieldPicture

Default display picture.

%FieldJustType

Contains L, R, C, or D for the field's justification.

%FieldJustIndent

The justification offset amount.

%FieldFormatWidth

The default width for the field's ENTRY control.

%FieldScreenControl

The field's screen control as defined in the data dictionary. Multi-valued. Use #FOR to extract this information. For example:

#FOR(%FieldScreenControl)

%FieldScreenControl

#ENDFOR

%FieldScreenControlWidth

Either the default from the runtime library, or the explicitly set width in the data dictionary for the field's screen control. Dependent on %FieldScreenControl.

%FieldScreenControlHeight

Either the default from the runtime library, or the explicitly set height in the data dictionary for the field's screen control. Dependent on %FieldScreenControl.

%FieldReportControl

The field's report control as defined in the data dictionary. Multi-valued.

%FieldReportControlWidth

Either the default from the runtime library, or the explicitly set width in the data dictionary for the field's report control. Dependent on %FieldReportControl.

%FieldReportControlHeight

Either the default from the runtime library, or the explicitly set height in the data dictionary for the field's report control. Dependent on %FieldReportControl.

%FieldValidation

The choice the user made on the Validity Checks tab for the field. Can contain either NONZERO, INRANGE, BOOLEAN, INFILE, or INLIST.

%FieldChoices

The choices the user entered for a Must Be In List field (%FieldValidation contains INLIST). Multi-valued.

%FieldValues

The choices the user entered to override the VALUE attribute for the %FieldChoices symbol. Multi-valued.

%FieldTrueValue

The true choice the user entered to override the VALUE attribute (%FieldValidation contains BOOLEAN).

%FieldFalseValue

The false choice the user entered to override the VALUE attribute (%FieldValidation contains BOOLEAN).

%FieldDisplayChoices

The choices the user entered in the display override field for a Must Be In List field (%FieldValidation contains INLIST). Multi-valued.

%FieldQuickOptions

A comma-delimited string containing the choices the user made on the Options tab for the field.

%FieldUserOptions

A string containing the entries the user made in the User Options text box of the Options tab for the field.

%FieldToolOptions

A string containing the entries third-party tools have made in the TOOLOPTIONS section of the .TXD file for the field.