12 4 4 Field Identification Attributes

LANSA Technical

12.4.4 Field Identification Attributes

Attributes

Description

*COLUMN  *COL *COLHEAD
*COLHDG

These attributes are synonyms.

Indicates that the field should be identified on the screen by its column headings.

*LAB  *LABEL

These attributes are synonyms.

Indicates that the field should be identified on the screen by its label. 

*DES  *DESC

These attributes are synonyms.

Indicates that the field should be identified on the screen by its description.

This attribute is only valid in SAA/CUA compliant partitions. Additionally, when fields on a screen panel use attribute *DES/*DESC directly, or by default, they are automatically padded with "leader dots" ending with a "." (input field) or a ":" (protected field). The maximum length of all descriptions will be the maximum length of the longest description of any field on the screen panel plus 6 characters (for " . . ." or " . . :"). Attributes *DES/*DESC cannot be used for reports. 

*NOID  *NOIDENT

These attributes are synonyms.

Indicates that the field should not be identified on the screen. Only the field is to appear.

 

 

Examples

This command specifies that field #A is to be identified by its column headings, field #B is not to be identified and fields #C, #D and #E are to be identified by their respective labels (because the IDENTIFY parameter nominates the default identification method for fields that do not have a specific identification attribute):

DISPLAY FIELDS((#A *COL)(#B *NOID) #C #D #E) IDENTIFY(*LABEL)

 

This command specifies that all fields except for #E are to be identified by their column headings. Field #E is not to be identified. Only the field itself is to appear on the screen. :

DISPLAY FIELDS(#A #B #C #D (#E *NOID)) IDENTIFY(*COLHDG)