106
Chapter 6 Buffered Forms
Buffered Form Repeats
Two types of Repeat commands are allowed within a buffered form: the
Buffered Form Copy command and the Buffered Form Repeat command.
Both the Copy and Repeat commands serve to repeat a sequence of Cr eate
<data> a certain number of times. The difference between them is that the
number of times a Copy command repeats data is determined in the Create
command sequence, where as the number of times the Repea t command
repeats data is determined in the Execute command sequence.
Buffered Form Copy
The Buffered Form Copy command is used to repeat a sequence of
commands and data within a buffered form Create <data> sequence. The
command for this is:
Command ^Cnn-<data>^Z^-
Arguments
^C Copy Command
nn The number of times the data is to be repeated
(01 - 99).
<data> The data to be repeated.
^Z^- End-of-Copy Terminator
Enough data must be included in the Buffered Form Execute to s atisfy the
copy counts in the form. Data can be different for each copy. The following
control codes take on special functions within a Buffered Form Copy/Re peat
command:
^- (Caret hyphen) Fills the rest of the current data fie ld
with spaces.
^* (Caret asterisk) Causes all unfilled character
positions in all data fields to be filled with blanks up
to the ^Z (End-of-Copy/Repeat) command.
^, (Caret comma) Caus es all unfilled character
positions in all data fields to be filled with blanks up
to the ^Z (End-of-Copy/Repeat) command, and all
character positions in any remaining data fields will
be filled with blanks until the copy count is satisfied.