9-Transact Template Language Epic Edge™ OEM Integration Manual
Page 160 August 2018 100-14444 Rev B
User Defined Templates
An Epic Edge™ template is a region that is comprised of a collection of other regions
and low level control sequences. Because a template may require multiple data entries
the data for each region in the template must be tagged with an ID number. The data tag
required for each region is defined during the template definition.
The template definition commands include the commands used for region definition plus
additional commands. The GS M <n> ,GS Q <n>,and GS O <n> were previously
discussed in Chapter 4 – User Defined Regions. The additional commands used for
template definition and printing are
Name Description
GS D <n> Retrieve Data
GS B Extract Barcode Data
GS C <n> Enter Data
GS C – Enter Data
Description
This command is used by the host during template execution to load the print data for
various template regions into print buffers. Each data record is place in the buffer
specified by the associated data tag.
Expression
Parameters n = the data tag.
Range = 1 ≤ n ≤ 16.
= 0, all data buffers are cleared.
The data to be entered into the buffer should follow this command and should be
terminated by a [CR] or [LF]. Each data buffer can hold up to 100 characters; if more
characters are received before the terminating [CR] or [LF], the extra characters are
discarded. If this command is to be used in conjunction with the Predefined Templates,
the data records should be tagged according to the following table