beautypg.com

Datamax-O'Neil Class Series II Programmer’s Manual User Manual

Page 155

background image

Label Formatting Command Functions



Class Series 2 Programmer’s Manual

141

Embedding

Numeric strings for incrementing may also be embedded between alphabetic characters
(e.g., when systems require alphanumeric bar codes with alphabetic prefixes or

suffixes).

Sample:

L
161100000100010AB0001CD
+ 100
Q0003
E

The sample above will print three labels, incrementing 0001 by 1
on each label with AB and CD remaining untouched: AB0001CD,

AB0002CD, AB0003CD. Note that the increment value has one
leading blank and two trailing zeros, while the blank is a pad

character and the trailing zeroes are placeholders that leave CD
unchanged.



– (<)()) Make Last Field Entered Decrement

This command, useful in printing sequenced labels, causes the printer to automatically
decrement a field in a batch of labels. The numeric data in the field will decrement by
the value assigned after the minus (-) sign each time a label is produced [or the less

than character [<] can be substituted to make the field decrement alphabetically, or the
right parenthesis [)] can be substituted to make the field decrement hexadecimal data

(valid hexadecimal data is 0-9 or A-F, usually in pairs)]. This command is effective only
on the label format record that it follows, and is intended to be used with the Q, E
or G commands.

Syntax:

*pii

Where:

*

- Is – for numeric decrement, < for alphanumeric

decrement, or) for hexadecimal decrement.

p

- Is the fill character for the leftmost character of the

field.

ii

- Is the amount by which to decrement the field.

Sample:

L
132200000000000123AB
<01
Q0003
E

The sample above will generate a single field label format that
prints the initial label with a value of 123AB, and then decrements

that number by one for the next two labels.

This manual is related to the following products: