NET/MASTER Network Control Language (NCL) Programmer's Guide

Defining Field Characters in a Panel Description File
Working With Panels
14–38 106160 Tandem Computers Incorporated
4. Observe the results, as shown in the following screen:
Left justified null padding
Right justified null padding
Center justified null padding
Left justified with padding[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[
]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]Right justified with padding
.........................Center justified with padding.........................
Specifying Variable-Level Justification and Padding
Variable-level justification operates independently of field-level justification. It applies
to the data substituted for field variables defined as requiring variable-level
justification. The #FLD operands that control variable-level justification are VALIGN
and PAD.
Variable-level justification is designed to produce neatly tabulated output. This is
where data of different lengths is substituted for a series of variables and where the
normal substitution process would disrupt display formats.
The substitution process normally substitutes data in place of a variable without
creating additional characters. Thus, if a variable is replaced by data, any characters
following this are moved left to occupy any spaces freed during substitution. These
are spaces freed going from a long variable to a shorter data length.
Variable-level justification is only performed if the length of the data being substituted
is less than the length of the variable name being replaced, including the initial
ampersand (&).