Rules for coding trace selection parameters
If you enter the control statements in the DFHAXPRM data set, enter them in columns 1 to 71 of the 80-character records. Leading blanks are ignored, and no imbedded blanks are allowed. The first blank in a line terminates the statements on that line; you can include comments after the first blank. The TERMID and TRANID entries are padded with blanks to four characters if necessary.
You can specify each control statement one or more times;
for example,
TASKID=(xxxx,zzzz,yyyy,aaaa,bbbb,cccc,dddd,eeee,ffff,gggg,hhhh,iiii,jjjj),
TASKID=(kkkk,rrrr-uuuu,wwww)You must use commas to separate keywords and entries in a list. Continuation to another record is allowed after any comma that separates keywords, provided the comma is in column 71 or is followed by a blank. Continuation records can start in any column.
For
example, the following statements can be coded in DFHAXPRM:
TERMID=LP1, [Select entries for terminal LP1
TRANID=(ABRW,AORD,MYTR), [Select entries for tranids ABRW, AORD, & MYTR
TIMERG=(123000-150000)) [Select entries timed between 1230 and 1500The
same example could be coded in the PARM parameter as follows:
// EXEC PGM=DFHTU720,PARM=('TERMID=LP1,TRANID=(ABRW,AORD,MYTR)',
// 'TIMERG=(123000-150000)')The following
example, with the transaction ID MYTR placed in a second record, would
not work, because the list has been split within the keyword
rather than between keywords:
TRANID=(ABRW,AORD, [Select entries for tranids ABRW, AORD...
MYTR), & MYTR