DSPOBJD (Display Object Description) syntax diagram
Job: B,I Pgm: B,I REXX: B,I Exec Threadsafe: No >>-DSPOBJD------------------------------------------------------> (1) .-*LIBL/---------. >--OBJ(--+-+----------------+--+-*ALL-----------------+-+--)----> | | (1) | +-generic*-object-name-+ | | +-*CURLIB/-------+ '-object-name----------' | | | (1) | | | +-*USRLIBL/------+ | | +-*ALL/----------+ | | +-*ALLUSR/-------+ | | '-library-name/--' | | (2) | +-*ALLUSR--------------------------------------+ | (2) | '-*IBM-----------------------------------------' (3) >--OBJTYPE(--+-*ALL---------------------+--)--------------------> | .----------------------. | | V (4) (5) | | '---object-type----------+-' (6) >--+--------------------------+---------------------------------> | .-*BASIC---. | '-DETAIL(--+-*FULL----+--)-' '-*SERVICE-' >--+----------------------------------------------------------------------+--> | (1) .-*-----------------------------------------------. | '-ASPDEV(-------+-*ALLAVL-----------------------------------------+--)-' +-*CURASPGRP--------------------------------------+ +-*SYSBAS-----------------------------------------+ | .-*ASP----. | '-auxiliary-storage-pool-device-name--+-*ASPGRP-+-' >--+--------------------------+---------------------------------> | .-*--------. | '-OUTPUT(--+-*PRINT---+--)-' '-*OUTFILE-' >--+----------------------------------------------------+-------> | .-*LIBL/--------. | '-OUTFILE(--+---------------+--database-file-name--)-' +-*CURLIB/------+ '-library-name/-' >--+-------------------------------------------+--------------->< | .-*FIRST------. .-*REPLACE-. | '-OUTMBR(--+-member-name-+--+-*ADD-----+--)-'
Notes:
- ASPDEV(*) is the only valid value if *CURLIB, *LIBL, or *USRLIBL is specified as the library qualifier on the OBJ parameter.
- OBJTYPE must be *LIB if this single value is specified.
- If the library qualifier specified or assumed for the OBJ parameter is *USRLIBL or *LIBL and the object name is a specific name (not *ALL and not a generic name), an object type of *ALL cannot be specified.
- A maximum of 60 repetitions. If the library qualifier specified or assumed for the OBJ parameter is *USRLIBL or *LIBL and the object name is a specific name (not *ALL and not a generic name), only one object type (and it cannot be *ALL) can be specified.
- A list of the valid OS/400 object types for this command is in Expanded Parameter Descriptions.
- All parameters preceding this point can be specified in positional form.