CHGDSPF (Change Display File) syntax diagram


Job: B,I Pgm: B,I REXX: B,I Exec
Threadsafe: No
>>-CHGDSPF------------------------------------------------------>
 
          .-*LIBL/--------.
>--FILE(--+---------------+--+-*ALL---------------+--)---------->
          +-*CURLIB/------+  +-file-name----------+
          +-*USRLIBL/-----+  '-generic*-file-name-'
          +-*ALL/---------+
          +-*ALLUSR/------+
          '-library-name/-'
 
                                             (2)
>--+---------------------------------------+-------------------->
   |       .-*SAME--------------------.    |
   '-DEV(--+-*NONE--------------------+--)-'
           | .----------------------. |
           | V                 (1)  | |
           '---+-*REQUESTER--+------+-'
               '-device-name-'
 
>--+-----------------------------------+------------------------>
   |          .-*SAME-------------.    |
   '-MAXDEV(--+-number-of-devices-+--)-'
 
>--+-----------------------+------------------------------------>
   |          .-*SAME-.    |
   '-LVLCHK(--+-*YES--+--)-'
              '-*NO---'
 
>--+---------------------------------+-------------------------->
   |        .-*SAME-------------.    |
   '-TEXT(--+-*BLANK------------+--)-'
            '-'--description--'-'
 
>--+-----------------------+--+-----------------------+--------->
   |          .-*SAME-.    |  |          .-*SAME-.    |
   '-ENHDSP(--+-*YES--+--)-'  '-RSTDSP(--+-*NO---+--)-'
              '-*NO---'                  '-*YES--'
 
>--+-----------------------+------------------------------------>
   |          .-*SAME-.    |
   '-DFRWRT(--+-*YES--+--)-'
              '-*NO---'
 
>--+-------------------------------------------------+---------->
   |         .-*SAME----------------------------.    |
   '-CHRID(--+-*DEVD----------------------------+--)-'
             +-*SYSVAL--------------------------+
             +-*JOBCCSID------------------------+
             +-*CHRIDCTL------------------------+
             '-graphic-character-set--code-page-'
 
>--+-----------------------+--+--------------------------+------>
   |          .-*SAME-.    |  |             .-*SAME-.    |
   '-DECFMT(--+-*FILE-+--)-'  '-SFLENDTXT(--+-*FILE-+--)-'
              '-*JOB--'                     '-*MSG--'
 
>--+--------------------------+--+-----------------------+------>
   |             .-*SAME-.    |  |          .-*SAME-.    |
   '-RTNDTACAK(--+-*NO---+--)-'  '-IGCDTA(--+-*NO---+--)-'
                 '-*YES--'                  '-*YES--'
 
>--+--------------------------+--------------------------------->
   |             .-*SAME-.    |
   '-IGCEXNCHR(--+-*YES--+--)-'
                 '-*NO---'
 
>--+-------------------------------------+---------------------->
   |            .-*SAME-------------.    |
   '-WAITFILE(--+-*IMMED------------+--)-'
                +-*CLS--------------+
                '-number-of-seconds-'
 
>--+------------------------------------+----------------------->
   |           .-*SAME-------------.    |
   '-WAITRCD(--+-*NOMAX------------+--)-'
               +-*IMMED------------+
               '-number-of-seconds-'
 
>--+--------------------------------------------------+--------->
   |        .-*SAME------------------------------.    |
   '-DTAQ(--+-*NONE------------------------------+--)-'
            | .-*LIBL/--------.                  |
            '-+---------------+--data-queue-name-'
              +-*CURLIB/------+
              '-library-name/-'
 
>--+----------------------+------------------------------------><
   |         .-*SAME-.    |
   '-SHARE(--+-*NO---+--)-'
             '-*YES--'
 
 

Notes:

  1. A maximum of 50 repetitions.

  2. All parameters preceding this point can be specified in positional form.