DSPOPT (Display Optical) syntax diagram
Job: B,I Pgm: B,I REXX: B,I Exec Threadsafe: No >>-DSPOPT--VOL(--+-*ALL-----------------------+--)--------------> | (1) | +-*MOUNTED-------------------+ +-volume-identifier----------+ '-generic*-volume-identifier-' >--+----------------------------------+-------------------------> | (3) | | (2) .-*ALL-----------. | '-DEV(-------+-optical-device-+--)-' (4) >--+-----------------------+------------------------------------> | .-*VOLATR-. | '-DATA(--+-*DIRATR-+--)-' +-*FILATR-+ '-*SAVRST-' >--+------------------------------------+-----------------------> | (5) (6) (7) | '-PATH(-----------+-*ALL--------+--)-' '-'path-name'-' >--+--------------------------+---------------------------------> | .-*--------. | '-OUTPUT(--+-*PRINT---+--)-' +-*OUTFILE-+ '-*USRSPC--' >--+----------------------------------------------------+-------> | (8) .-*LIBL/---. | '-USRSPC(-------+----------+----user-space-name----)-' +-*CURLIB/-+ '-library/-' >--+--------------------------------+---------------------------> | (8) (9) .-*YES-. | '-REPLACE(-----------+-*NO--+--)-' >--+-----------------------------------------------------+------> | (10) .-*LIBL/---. | '-OUTFILE(--------+----------+--database-file-name--)-' +-*CURLIB/-+ '-library/-' >--+--------------------------------------------------------------+->< | (10) .-*FIRST-------------------. .-*REPLACE-. | '-OUTMBR(--------+-member-to-receive-output-+--+-*ADD-----+--)-'
Notes:
- This value is valid only for optical devices, not for library devices.
- This parameter is ignored if a specific volume identifier is specified on the VOL parameter.
- This value is valid only when VOL(*ALL) or VOL(generic*) is specified.
- All parameters preceding this point can be specified in positional form.
- This parameter is ignored if DATA(*VOLATR) is specified.
- You can specify a pattern for this path name.
- This value is valid only when DATA(*DIRATR) or DATA(*FILATR) is specified.
- This parameter is valid only if OUTPUT(*USRSPC) is specified.
- This parameter is ignored if the user space is not found in the specified library.
- This parameter is valid only if OUTPUT(*OUTFILE) is specified.