The title of the index is retrieved from member $$UINDXH in the BANNERS library. The format of each line of index is retrieved from member $$UINDXV in the BANNERS library.
If variable %COPIES% is used in the index, the printed value is the value before the actual print. If the copies count is changed during printing (for example, it was suppressed by a user exit), the correction is not shown on the index.
The following parameters can be specified in the CTDX003 banner exit to control the printing of indexes:
Table 284 Parameters for Controlling Index Printing
Parameter |
Description and Valid Values |
---|---|
GINDEX
|
Specifies whether an index bundle contents (global index) must be printed at the beginning of a printing mission (after the bundle banner page). Valid values are:
|
INDEX
|
Optionally, it is possible to create a separate index for each user in the bundle. A bundle can contain reports for more than one user. Valid values are:
|
LINECT
|
Specifies the maximum number of index records to be printed on a page. If LINECT=0 is specified there is no limit (that is, any number of records can be printed on a page). |
EINDEX
|
Specifies whether an End User Index must be printed. An End User Index is an index printed at the end of a specific user’s report bundle that indicates which reports were actually printed (that is, it does not include reports that were not printed) for that user. Valid values are:
|
GEINDEX
|
Specifies whether a Global End Index must be printed. The Global End Index contains an index of all reports that were actually printed in a report bundle. Valid values are:
|
Parent Topic |