SPECIFYING DYNAMIC JOB DESCRIPTOR ENTRIES (DJDES )
XEROX DOCUPRINT 180 LPS PDL REFERENCE 8- 13
The normal page transition is caused by a skip from the bottom o f a
page to the top of the next, generally channel 1. The LPS knows a
page transition has occurred only because the channel 1 assignment
is on a line number less than the present line num ber of the current
page, and therefore a page transition must have been created.
Unfortunately, positioning to the old channel 1 line number has
already occurred. The new JDE parameters are implemented after
the page transition. There are several possible solutions to this
problem.
You may add an ASSIGN=DJDE to the DJDE packet to change
the applicable channel, such as channel 1, to the new line
number. Since the ASSIGN DJDE is a line-oriented DJDE, it is
implemented on the next line and thus affects the next channel
skip.
You may insert a record after the DJDE packet to cause the
page transition and then allow a second skip to channel 1 to
position to the correct line. This causes a blank page to be
printed if the new channel 1 is less than the old but will be totally
transparent if the new channel 1 assignment is greater (further
down the page) than the old.
In the online environment only, the carriage control on the
DJDE record itself is honored if it is a SKIP parameter. If the
DJDE uses the ASSIGN parameter to specify a new channel 1,
a skip-to-channel-1 carriage control on the DJDE record causes
a skip to the new channel 1. But if the DJDE uses JDE= to
specify a new channel 1, the skip-to-channel-1 carriage control
on the DJDE record causes a skip to the old channel 1, until a
physical page break occurs.