Specifying input parameters

When the system is operating online in 3211 or 4245 emulation mode, forms control buffers (FCBs) are received from the host to redefine channel-to-line number assignments and to set margins based on the print position indexing byte.

If the print position indexing (PPI) byte of the FCB is enabled, it is not suppressed by FCB=IGNORE. If an FCB with a PPI byte is received, indexing is invoked; if an FCB without a PPI byte is received, indexing is turned off (even if FCB=IGNORE).

CAUTION

Use of the PPI byte to shift the starting print position may cause problems in recognition of both DJDEs and banner pages.

On the FreeFlow Print Server LCDS system, the maximum record length is 12288 bytes. This limit is not influenced by print position indexing. However, on other LPS systems, you should not use PPI for print record lengths from 151 bytes to 214 bytes.

Example of an online JSL

The following figure shows an example of an online JSL that contains several input processing commands. This JSL would be used only for printing a job sent from a host over a channel or through a TCP/IP gateway.

Table 2-2. Example of an online JSL

ONLINE:

JDL;

 

VFU1:

VFU

ASSIGN=(1,4), ASSIGN=(2,10),

 

 

ASSIGN=(3,16), ASSIGN=(4,22),

 

 

ASSIGN=(5,28), ASSIGN=(6,34),

 

 

ASSIGN=(7,40), ASSIGN=(8,46),

 

 

ASSIGN=(9,66), ASSIGN=(10,52),

 

 

ASSIGN=(11,58), ASSIGN=(12,64), TOF=1,

 

 

BOF=66;

/*Tables and criteria */

T1:

TABLE

MASK='?', CONSTANT='HE?DE? PAGE';

C1:

CRITERIA

CONSTANT=(1,11,EQ,T1), LINENUM=(1,10);

T2:

TABLE

CONSTANT=’TRAILER PAGE’;

C2:

CRITERIA

CONSTANT=(0,12,EQ,T2), LINENUM=(1,10);

2-6

Using LCDS Print Description Language

Page 114
Image 114
Xerox FreeFlow manual Example of an online JSL, Online JDL VFU1, Mask=?, Constant=He?De?, Constant=’Trailer Page’