Using logical processing

PAPERSTK: STOCKSET

ASSIGN=('RED',REDPPR),

 

 

ASSIGN=('BLUE',BLUPPR),

 

 

ASSIGN=('GREEN',GRNPPR);

T1:

TABLE

CONSTANT=('ABC');

T2:

TABLE

CONSTANT=('DEF');

T3:

TABLE

CONSTANT=('GHI');

C1:

CRITERIA

CONSTANT=(4,3,EQ,T1);

C2:

CRITERIA

CONSTANT=(4,3,EQ,T2);

C3:

CRITERIA

CONSTANT= (15,3,EQ,T3);

 

RFEED

TEST=((C1,'RED'), (C2,'BLUE'), C3,

 

 

'GREEN'));

In this example, the system checks C1, C2, and then C3. If C2 and C3 satisfy the specified criteria, the C2 stock has priority over the C3 stock due to its position in the JSL.

ROFFSET command

The logical processing ROFFSET command enables you to initiate a page offset in the stacker tray under control of the input data and DJDE records. These special user-controlled offsets can simplify job distribution by creating separate stacks for each recipient. No other special processing occurs as a result of the ROFFSET test being satisfied; for instance, the report is not terminated and multiple copies are not produced at the offset juncture.

ROFFSET forces the logical page on which the criteria are satisfied to be the first logical page on a new sheet.

The page on which the offset occurs can be determined by the following criteria:

If the record that satisfies the ROFFSET test is printed on a page of the output, that page is on the offset sheet.

If the record that satisfies the ROFFSET test is not printed on a page of the output, that is, it is deleted by RDELETE, the ROFFSET function is performed for the next printable record. If the next printable record causes a transition to the next page, that next page is offset.

Using LCDS Print Description Language

3-39

Page 219
Image 219
Xerox FreeFlow manual CONSTANT= 15,3,EQ,T3, Rfeed, Green, Roffset command