Using Dynamic Job Descriptor Entries (DJDEs)

DJDE records need not be consecutive because none of the parameters are applied until the system encounters END. However, it is recommended that DJDE records be consecutive, especially when used with delimiter records.

A page oriented DJDE that is positioned before any print record on a page takes effect on the current page.

A page oriented DJDE that is positioned after the first print record on a page takes effect on the next page, unless End Of Report is encountered.

DJDE packets that immediately follow a deferred page oriented DJDE are recognized and ignored. DJDE packets that are separated by one or more data records from a deferred page oriented DJDE packet on the same page are applied.

For Delimiter Mode stacked report processing, DJDE parameters may be placed within or after (but not before) the delimiter record packet.

If a DJDE is always created because of your coding procedures, but there is no need to set any of the DJDE parameters for a particular report, you can create a null DJDE with nothing but an END parameter specified. The null DJDE does not modify any of the existing job setup parameters.

Application of DJDEs

The specific parameters included in a DJDE packet are the only ones modified when the DJDE is applied. The only exceptions are the JDE DJDE and JDL DJDE, which cause all processing parameters contained in the JDE to be updated except for those listed in the “Restrictions on job parameter modification” section of this chapter. The modified parameter remains in effect until that parameter is encountered in a later DJDE packet, or until the end of the report is reached.

When the next report starts, it begins with all of the parameters that are specified in the original JDE and JDL invoked by specifications on the user interface windows.

Many DJDEs have parameters that specify the same things as JDL command parameters. If one of these parameters is not specified in a DJDE but is specified in the current JDE or JDL, the JDE or JDL value remains in effect.

Using LCDS Print Description Language

5-3

Page 355
Image 355
Xerox 701P21091 manual Application of DJDEs