IBM Connect:Direct Banners

You can print a IBM® Connect:Direct® banner page at the beginning of each print report. If you selected the checkpoint/restart option for the file transfer, the word RESTARTED is added to the banner page during restart.

Select this option by coding the BANNER=(...) subparameter of the SYSOUT=(...) Process keyword. Banner values are supplied in pairs of literal = value. One banner line is printed for each supplied pair. Keyword and parameter definitions are in IBM Connect:Direct COPY Process.

If the value contains a character other than 0–9 or A–Z, you must enclose it in quotation marks. For example, PROGRAMMER=John Doe must be specified as PROGRAMMER="John Doe". JOBNAME=OS/400 must be specified JOBNAME="OS/400".

You can use literals of 1–25 characters. Literals longer than 25 characters are truncated. Values can be 1–30 characters. Values longer than 30 characters are truncated. If the literal or value contains a character other than 0–9 or A–Z, you must enclose it in quotation marks.

In the following example, three banner data lines are printed. JUNK is ignored because it is not paired with a value.

BANNER=(PROGRAMMER=&JPNAME,JOBNAME=&JOBNM,                         -
                    SUBMITTER=&SUBNAME,STEPNAME=&STEPNM,           -
                    DDNAME=&STEPDD,JUNK)

Assuming that the symbolics are set to the values defined previously, the following example is generated.

******************* C O N N E C T : D I R E C T ********************
******************* C O N N E C T : D I R E C T ********************
******************* C O N N E C T : D I R E C T ********************
******************* C O N N E C T : D I R E C T ********************
****   PROGRAMMER                 JOHN DOE                      ****
****   JOBNAME                    JOHN1X                        ****
****   SUBMITTER                  JOHN1                         ****
****   STEPNAME                   STEP1                         ****
****   DDNAME                     SYSUT2                        ****
******************* C O N N E C T : D I R E C T ********************
******************* C O N N E C T : D I R E C T ********************
******************* C O N N E C T : D I R E C T ********************
******************* C O N N E C T : D I R E C T ********************

The following example illustrates the banner that prints if the job is restarted.

******************* C O N N E C T : D I R E C T ********************
******************* C O N N E C T : D I R E C T ********************
******************* C O N N E C T : D I R E C T ********************
******************* C O N N E C T : D I R E C T ********************
*******************      R E S T A R T E D      ********************
****   PROGRAMMER                 JOHN DOE                      ****
****   JOBNAME                    JOHN1X                        ****
****   SUBMITTER                  JOHN1                         ****
****   STEPNAME                   STEP1                         ****
****   DDNAME                     SYSUT2                        ****
*******************      R E S T A R T E D     ********************
******************* C O N N E C T : D I R E C T ********************
******************* C O N N E C T : D I R E C T ********************
******************* C O N N E C T : D I R E C T ********************
******************* C O N N E C T : D I R E C T ********************