Enform Plus Reference Manual

Clauses
Enform Plus Reference Manual422684-001
5-16
Modifiers
The following examples show the effect of the field blanking modifiers:
Format Item Value Printed Item
------ ---------- ------------
"[BZ] F10.2" .00
"[BN] F10.2" null value
"[BN] F10.2" 100.00 100.00
Fill Character Modifier
The fill character modifier specifies the fill character that is used in the current display
format. The default fill character is a blank. The syntax is:
char
is a single ASCII character enclosed within apostrophes (‘ ’).
A fill character prints in each appropriate character position when one of the following
occurs: alphanumeric data contains fewer characters than the field specified by the
alphanumeric edit descriptor, leading zero suppression is performed, or embedded text in
an mask edit descriptor is not printed because its neighboring digits are not printed.
The following examples show the affect of the fill character modifier:
Format Item Value Printed Item
------ ---------- ------------
"[FL'.'] A10" THEN THEN......
"[RJ,FL'>'] A10" HERE >>>>>>HERE
"[FL'*'] M<$ZZ,ZZ9.99>" 127.39 $***127.39
Overflow Character Modifier
The overflow character modifier temporarily overrides the global default overflow
indicator for the current display format. The overflow indicator is printed when a value
exceeds the width specified in the display format. The syntax is:
char
is a single ASCII character enclosed within apostrophes (‘ ’).
The overflow condition occurs if there are more characters to be printed than the display
format specifies. When the overflow condition occurs, Enform Plus prints the overflow
character. The default overflow character is an asterisk (*). The overflow character
modifier allows you to temporarily substitute another ASCII character for the asterisk.
The overflow character modifier applies only to the display format where it is specified.
The overflow modifier does not apply to the alphanumeric (A) edit descriptor.
FL char
OC char