TRCJOB (Trace Job) syntax diagram
Job: B,I Pgm: B,I REXX: B,I Exec >>-TRCJOB--+-------------------+--+------------------------+----> | .-*ON--. | | .-*ALL--. | '-SET(--+-*OFF-+--)-' '-TRCTYPE(--+-*FLOW-+--)-' '-*END-' '-*DATA-' >--+---------------------------------+--------------------------> | .-4096------------. | '-MAXSTG(--+-maximum-K-bytes-+--)-' (1) >--+---------------------------+--------------------------------> | .-*WRAP----. | '-TRCFULL(--+-*STOPTRC-+--)-' >--+--------------------------------------------------+---------> | .-*NONE---------------------------. | | | .-*LIBL/--------. | | '-EXITPGM(--+-+---------------+--program-name-+--)-' +-*CURLIB/------+ '-library-name/-' >--+-----------------------------------------------------------------------+--> | .-*ALL--------------------------------. .-*PGM----. (2) | '-SLTPRC(--+-*NONE-------------------------------+--+-*SRVPGM-+-------)-' | .-*LIBL/--------. | '-+---------------+----program-name---' +-*CURLIB/------+ '-library-name/-' >--+--------------------------------------------+---------------> | .-*ALL-----------------------. | '-SLTTHD(--+-*SELECT--------------------+--)-' | .------------------------. | | V (3) | | '---thread-identifier------+-' >--+--------------------------+---------------------------------> | .-*PRINT---. | '-OUTPUT(--+-*OUTFILE-+--)-' >--+-------------------------------------------+----------------> | .-*LIBL/--------. | '-OUTFILE(--+---------------+--file-name--)-' +-*CURLIB/------+ '-library-name/-' >--+-------------------------------------------+--------------->< | .-*FIRST------. .-*REPLACE-. | '-OUTMBR(--+-member-name-+--+-*ADD-----+--)-'
Notes:
- All parameters preceding this point can be specified in positional form.
- A maximum of 50 repetitions.
- A maximum of 20 repetitions.