Programming instructions
Intermec Fingerprint v7.61 – Programmer’s Reference Manual Ed. 7 145
Chapter 2 Program Instructions
LAYOUT RUN
Field of Application
Statement for providing variable input data to a predefi ned layout
(Intermec Fingerprint Direct Protocol only).
Syntax LAYOUT RUN <sexp>
<sexp> is the name of the layout as specifi ed in the LAYOUT
INPUT statement.
Remarks
This instruction can only be used in the Intermec Direct Protocol and is
used to select a predefi ned layout in a specifi ed part of the printer’s memory
(default is "c:", see LAYOUT INPUT statement) and provide input to
string variables in the layout. Such variables are indicated by VARn$,
where “n” indicates a fi eld in the string of data that should follow the
LAYOUT RUN statement.
The string of input data should be composed according to the following
syntax, where <STX> is the start-of-text separator, <CR> is the fi eld
separator and <EOT> is the end-of-text separator (see FORMAT INPUT
statement):
<STX><input to VAR1$><CR><input to VAR2$><CR>. . . . . . . <input to VARn$><CR><EOT>
Example
This example illustrates how the Intermec Direct Protocol is enabled, how
new separators are specifi ed, how a layout is stored in the printer’s temporary
memory, how variable data are combined with the layout, and how a label is
printed. Finally, the Intermec Direct Protocol is disabled:
INPUT ON ↵
FORMAT INPUT "#","@","&" ↵
LAYOUT INPUT "tmp:LABEL1" ↵
FT "Swiss 721 BT" ↵
PP 100,250 ↵
PT VAR1$ ↵
PP 100,200 ↵
PT VAR2$ ↵
LAYOUT END ↵
LAYOUT RUN "tmp:LABEL1" ↵
#Line number 1&Line number 2&@ ↵
PF ↵
INPUT OFF ↵