Intermate iSeries Stepper Machine User Manual


 
68 User’s Manual for InterForm400
®
Seqnbr. Type
1,0 ? If . . . . . Input line ___ - ___
Position ___ - ___
Is > = < N _ _________________________
Then . . . . Overlay __________ Nos. of lines to remap ____
Upper edge ______ A/+/- _
Left edge ______ A/+/- _
Blank after _ B = blank original text
F18=View Spool file
Input Line: The line interval to read including both lines entered here.
Input Position: The Column interval to read including both positions entered here
Is >=<N Only call the sub-overlay if this following field contains a text
string or a number which match one of the following valid
operators:
> Greater than a number entered in the following field
= Equal to a number or a text string (case sensitive) or a
number entered in the following field.
< Less than a number entered in the following field
N Not equal to a number or a text string (case sensitive) or
a number entered in the following field.
A Acceptable characters. All the characters in marked
interval must be one of the characters in the following
field.
U Unacceptable characters. None of the characters in the
marked interval must be one of the characters in the
following field.
(See page 66 for a tip on use of ‘>’ and ‘<‘)
Overlay: The name of the overlay to be used as sub-overlay. If the name
entered here is MACROxxxxx where xxxxx represents a numeric
number (e.g. MACRO00001) InterForm400
®
will make a PCL
macro call using this number. This will require the PCL macro to
be loaded into the printer prior to using the main overlay. The
PCL file can be loaded into the printer by the InterForm400
®
HPMACRO command (see page 402, 416).
Number of
lines to remap: This parameter is used to pass on a line interval to a sub-overlay
which can process the lines with Remap Windows or Tabulator
commands. The first line of the interval will be the line defined by
Input line of the line interval and will be regarded as line 1 in the
sub-overlay, i.e. the sub-overlay will consider the interval as a
virtual spool entry to process.
Defining *VAR for this function, will cause this If..then command
to continue checking all lines starting from the beginning of the
input line interval, until another If..then command is met,
provided that it is within the line interval of the original If..then
command. If conditions for more If..then commands are true
concurrently, the field Lines to remap is only used from the last
If..then command.
This feature is designed specifically to format item lines printed in
varying lines, and with varying number of lines between the item
groups (see example page 107).
Vertical cursor repositioning
When you enter a number of lines to remap (other than 0) you
are prompted for a vertical repositioning like below: