User`s manual

7–53Digital Emulation
Start Forms Sequence (DECIFM)
ASCII Code DCS P1 & r FORM NAME ST
Hex Code 90 P1 26 72 FORM NAME 9C
Dec Code 144 P1 38 114 FORM NAME 156
Purpose Selects any form loaded in RAM.
Discussion P1 is the Select Form Switch character. With this sequence, a form
loaded in RAM is selectable for printing. When you select the form, the
printer enters Form mode. The variable fill–in data is merged and printed
with the form data. When the printer encounters a FF character in the
form data portion of a multiple page form, it advances to the next page
and continues merging with the fill–in data that follows. If there is more
than one set of fill–in data, the same form constant data is merged with
the new fill–in data to create additional forms.
The select form switch character always ranges from 2/0 through 7/14
decimal and designates the print source to switch back to form data (to the
character after the form data switch character). The character does not have
to be the same as the form data switch character; however, it is not printable
within the fill–in data string.
The form name is the first ten characters of the loaded form’s ID (or the full
form ID if it is ten characters or less in length). If no such form exists, an
error message displays and the fill–in data is printed as text data.
Note that the text and command strings corresponding to the last field of a
multi–page form page must terminate with a switch character. However, the
last field in the last page of a form must terminate with the Stop Form
sequence and not with the switch character. To exit Form mode, enter a
Terminate sequence.
Many special conditions might affect the printer output or performance in its
various uses. See “Forms Considerations,” page 7–55, for further information
regarding these conditions.