Format Description for PRT(nnnnn)
(1) >>-+-PRINTER-+-+-nnnnn-+-------------+-----------------+--------> '-PRT-----' | '---+-nnnnn-+-' | | '-*-----' | | .-,-----------------------------. | | V | | '-(-----+-nnnnn-+-+-------------+---+-)-' '-*-----' '---+-nnnnn-+-' '-*-----' >--+---------------------------------+--------------------------> '-| Selection limiting keywords |-' >--+---------------------------+------------------------------->< '-| Modification keywords |-' Modification keywords |--+-----------------+--+----------------------+----------------> | .-No--. | | .-0-----. | '-,Burst=-+-Yes-+-' '-,CKPTLINE=-+-nnnnn-+-' >--+---------------------+--+----------------------+------------> | .-PAGE-. | | .-100---. | '-,CKPTMODE=-+-SEC--+-' '-,CKPTPAGE=-+-nnnnn-+-' >--+---------------------+--+-------------------------+---------> | .-0-----. | | .-DATASET--. | '-,CKPTSEC=-+-nnnnn-+-' '-,COPYMARK=-+-CONSTANT-+-' +-DEFAULT--+ +-JOB------+ '-NONE-----' >--+-------------------+--+--------------+----------------------> '-,CReator=cccccccc-' '-,DEVFCB=xxxx-' >--+----------------+--+-----------------+----------------------> '-,DEVFLASH=xxxx-' '-,-+-C---+-=xxxx-' '-FCB-' >--+-------------------+----------------------------------------> '-,-+-FLASH-+-=xxxx-' '-O-----' >--+----------------------------------+-------------------------> '-,Forms=-+-xxxxxxxx-------------+-' | .-,------------. | | V (2) | | '-(-------xxxxxxxx-+-)-' >--+---------------------------------+--+---------------+-------> '-,---/---FSAROLTR-+-=--+-+-----+-' '-,FSS=accccccc-' '-^=-' +-Yes-+ '-No--' >--+--------------------+--+-------------------+----------------> | .-Yes-. | '-,JOBname=jccccccc-' '-,HONORTRC=-+-No--+-' >--+---------------------------------------+--------------------> '-,LIMit=-+-+-m---+-------------------+-' | +-m-n-+ | | '-m-*-' | '-(-+-m---+-+-----------+-)-' +-m-n-+ '-,-+-m---+-' '-m-*-' +-m-n-+ '-m-*-' >--+----------------+--+----------------+-----------------------> | .-No--. | | .-JES-. | '-,Mark=-+-Yes-+-' '-,MODE=-+-FSS-+-' >--+-----------------------+--+-----------------+---------------> | .-DEFAULT-. | | .-300--. | '-,NEWPAGE=-+-ALL-----+-' '-,NPRO=-+-nnnn-+-' '-1-------' >--+-----------+--+-----------------+---------------------------| '-,PAGECKPT-' | .-No--. | '-,Pause=-+-Yes-+-'
Notes:
- Omit the comma between initialization statement and first keyword
- Forms can be coded up to 8 times
|--+--------------------------------------+---------------------> '-,PLIM=-+-+-m---+-------------------+-' | +-m-n-+ | | '-m-*-' | '-(-+-m---+-+-----------+-)-' +-m-n-+ '-,-+-m---+-' '-m-*-' +-m-n-+ '-m-*-' >--+--------------------+---------------------------------------> | .-Yes-. | '-,PRESELCT=-+-No--+-' >--+---------------------------------------+--------------------> '-,PRMode=-+-vvvvvvvv-----------------+-' | .-,----------------. | | V | | '-(---+--------------+-+-)-' | (1) | '-----vvvvvvvv-' >--+-------------------------+----------------------------------> | .-AJ----. | | | .-.-. | | | | V | | | '-,-+-CLass-+-=-+---c-+-+-' '-QUEUE-' >--+------------------------------------------------+-----------> | .-T1-----. | | +-S1-----+ | | +-J1-----+ | '-,RANGE=-+-+-Jnnnnn-+-------------------------+-' | +-Snnnnn-+ | | '-Tnnnnn-' | | .-T1-----. | | +-S1-----+ | | +-J1-----+ | '-(-+-Jnnnnn-+-+-----------------+-)-' +-Snnnnn-+ | .-J1-999999-. | '-Tnnnnn-' | +-J1-999999-+ | | +-J1-999999-+ | '-,-+-nnnnn-----+-' +-nnnnn-----+ '-nnnnn-----' >--+-----------------------------------+--+---------------+-----> '-,Routecde=-+-rtecde-------------+-' | .-Yes-. | | .-,----------. | '-,Sep=-+-----+-' | V | | '-No--' '-(---+--------+-+-)-' '-rtecde-' >--+------------------------+--+-----------+--------------------> | .-DEFAULT-. | '-,SEPDEFLT-' '-,SEPCHARS=-+-CURRENT-+-' >--+-----------------+--+-----------+--+--------------------+---> | .-No--. | '-,SEPEXIST-' | .-HALT---. | '-,SEPDS=-+-Yes-+-' '-,SETUP=-+-NOHALT-+-' >--+-----------------+--+-----------+--+-----------------+------> | .-Yes-. | '-,TIMECKPT-' | .-No--. | '-,START=-+-----+-' '-,TRace=-+-P---+-' '-No--' '-Yes-' >--+---------------------+--+-------------------+---------------> | .-DEFAULT-. | | .-No--. | '-,TRANS=-+-No------+-' '-,TRKCELL=-+-Yes-+-' '-Yes-----' >--+-----------------+--+--------------------+------------------> '-,-+-T---+-=xxxx-' | .-No--. | '-UCS-' '-,UCSVerfy=-+-Yes-+-' >--+------------------+--+----------------------------+---------> '-,UNIT=-+-hhhh--+-' '-,Volume=-+-v-------------+-' '-/hhhh-' | .-,-----. | | V | | '-(---+---+-+-)-' '-v-' >--+------------------+-----------------------------------------> '-,Writer=xxxxxxxx-' >--+------------------------------------------+-----------------| | .-(W,Q,R,PRM/F,T,C)-. | '-,WS=-+-+-criteria----------+-----------+-' | .-,-----------------------. | | V .-W,Q,R,PRM,LIM/F.T,C-. | | '-(---+-criteria------------+-+-)-'
Notes:
- PRMode can be coded up to 8 times
Selection limiting keywords |--+------------------------------+-----------------------------> '-,---/---Burst-+-=--+-+-No--+-' '-^=-' '-Yes-' >--+----------------------------------+-------------------------> '-,---/---CKPTMODE-+-=--+-+-PAGE-+-' '-^=-' '-SEC--' >--+--------------------------------------+---------------------> '-,---/---COPYMARK-+-=--+-+-CONSTANT-+-' '-^=-' +-DATASET--+ +-DEFAULT--+ +-JOB------+ '-NONE-----' >--+---------------------------------+--------------------------> '-,---/---CReator-+-=--+-cccccccc-' +-^=-+ +->--+ '-<--' >--+----------------------------+-------------------------------> '-,---/---DEVFCB-+-=--+-xxxx-' +-^=-+ +->--+ '-<--' >--+------------------------------+-----------------------------> '-,---/---DEVFLASH-+-=--+-xxxx-' +-^=-+ +->--+ '-<--' >--+-----------------------------+------------------------------> '-,-+---/---C---+-+-=--+-xxxx-' '---/---FCB-' +-^=-+ +->--+ '-<--' >--+-------------------------------+----------------------------> '-,-+---/---FLASH-+-+-=--+-xxxx-' '---/---O-----' +-^=-+ +->--+ '-<--' >--+-----------------------------------------------+------------> '-,---/---Forms-+-=--+-+-xxxxxxxx-------------+-' '-^=-' | .-,------------. | | V (1) | | '-(-------xxxxxxxx-+-)-' >--+-----------------------------+------------------------------> '-,---/---FSS-+-=--+-accccccc-' +-^=-+ +->--+ '-<--' >--+---------------------------------+--------------------------> '-,---/---JOBname-+-=--+-jccccccc-' +-^=-+ +->--+ '-<--' >--+-----------------------------+------------------------------> '-,---/---Mark-+-=--+-+-No--+-' '-^=-' '-Yes-' >--+-----------------------------+------------------------------> '-,---/---MODE-+-=--+-+-FSS-+-' '-^=-' '-JES-' >--+------------------------------------+-----------------------> '-,---/---NEWPAGE-+-=--+-+-ALL-----+-' '-^=-' +-DEFAULT-+ '-1-------' >--+------------------------------+-----------------------------> '-,---/---Pause-+-=--+-+-No--+-' '-^=-' '-Yes-' >--+---------------------------------+--------------------------> '-,---/---PRESELCT-+-=--+-+-No--+-' '-^=-' '-Yes-' >--+------------------------------------+-----------------------> '-,-+---/---CLass-+-+-=--+-+-AJ----+-' '---/---QUEUE-' +-^=-+ | .-.-. | +->--+ | V | | '-<--' '---c-+-' >--+----------------------------+-------------------------------> '-,---/---Sep-+-=--+-+-No--+-' '-^=-' '-Yes-' >--+-------------------------------------+----------------------> '-,---/---SEPCHARS-+-=--+-+-CURRENT-+-' '-^=-' '-DEFAULT-' >--+------------------------------+-----------------------------> '-,---/---SEPDS-+-=--+-+-No--+-' '-^=-' '-Yes-' >--+---------------------------------+--------------------------> '-,---/---SETUP-+-=--+-+-HALT---+-' '-^=-' '-NOHALT-' >--+------------------------------+-----------------------------> '-,---/---START-+-=--+-+-----+-' '-^=-' +-No--+ '-Yes-' >--+------------------------------+-----------------------------> '-,---/---TRace-+-=--+-+-No--+-' '-^=-' +-P---+ '-Yes-' >--+----------------------------------+-------------------------> '-,---/---TRANS-+-=--+-+-DEFAULT-+-' '-^=-' +-No------+ '-Yes-----' >--+--------------------------------+---------------------------> '-,---/---TRKCELL-+-=--+-+-No--+-' '-^=-' '-Yes-' >--+-----------------------------+------------------------------> '-,-+---/---T---+-+-=--+-xxxx-' '---/---UCS-' +-^=-+ +->--+ '-<--' >--+---------------------------------+--------------------------> '-,---/---UCSVerfy-+-=--+-+-No--+-' '-^=-' '-Yes-' >--+-------------------------------+----------------------------> '-,---/---UNIT-+-=--+-+-hhhh--+-' +-^=-+ '-/hhhh-' +->--+ '-<--' >--+--------------------------------+---------------------------| '-,---/---Writer-+-=--+-xxxxxxxx-' +-^=-+ +->--+ '-<--'
Notes:
- form can be coded up to 8 times