CRTDKTF (Create Diskette File) syntax diagram


Job: B,I Pgm: B,I REXX: B,I Exec
Threadsafe: No
>>-CRTDKTF------------------------------------------------------>
 
          .-*CURLIB/------.                               (1)
>--FILE(--+---------------+--diskette-device-file-name--)------->
          '-library-name/-'
 
>--+--------------------------+--------------------------------->
   |       .-*NONE-------.    |
   '-DEV(--+-device-name-+--)-'
 
>--+-----------------------------------------+------------------>
   |       .-*NONE----------------------.    |
   |       | .------------------------. |    |
   |       | V                   (2)  | |    |
   '-VOL(--+---volume-identifier------+-+--)-'
 
>--+--------------------------------+--------------------------->
   |         .-*NONE-----------.    |
   '-LABEL(--+-data-file-label-+--)-'
 
>--+-------------------------+--+--------------------------+---->
   |            .-*DATA-.    |  |            .-*STD---.    |
   '-FILETYPE(--+-*SRC--+--)-'  '-EXCHTYPE(--+-*BASIC-+--)-'
                                             +-*H-----+
                                             '-*I-----'
 
>--+-----------------------+------------------------------------>
   |        .-*EBCDIC-.    |
   '-CODE(--+-*ASCII--+--)-'
 
>--+--------------------------------+--------------------------->
   |           .-*NONE---------.    |
   '-CRTDATE(--+-creation-date-+--)-'
 
>--+----------------------------------+------------------------->
   |           .-*NONE-----------.    |
   '-EXPDATE(--+-*PERM-----------+--)-'
               '-expiration-date-'
 
>--+---------------------+-------------------------------------->
   |         .-*NO--.    |
   '-SPOOL(--+-*YES-+--)-'
 
>--+----------------------------------------------------+------->
   |        .-*LIBL/--------.  .-QDKT--------------.    |
   '-OUTQ(--+---------------+--+-output-queue-name-+--)-'
            +-*CURLIB/------+
            '-library-name/-'
 
>--+----------------------------------+------------------------->
   |           .-100000----------.    |
   '-MAXRCDS(--+-*NOMAX----------+--)-'
               '-maximum-records-'
 
>--+----------------------------+--+--------------------+------->
   |            .-*FILEEND-.    |  |        .-*NO--.    |
   '-SCHEDULE(--+-*JOBEND--+--)-'  '-HOLD(--+-*YES-+--)-'
                '-*IMMED---'
 
>--+--------------------+--------------------------------------->
   |        .-*NO--.    |
   '-SAVE(--+-*YES-+--)-'
 
>--+---------------------------------+-------------------------->
   |          .-*JOB------------.    |
   '-OUTPTY(--+-output-priority-+--)-'
 
>--+---------------------------+--+----------------------+------>
   |          .-*BLANK----.    |  |          .-*NO--.    |
   '-USRDTA(--+-user-data-+--)-'  '-IGCDTA(--+-*YES-+--)-'
 
>--+-------------------------------------+---------------------->
   |            .-*IMMED------------.    |
   '-WAITFILE(--+-*CLS--------------+--)-'
                '-number-of-seconds-'
 
>--+---------------------+-------------------------------------->
   |         .-*NO--.    |
   '-SHARE(--+-*YES-+--)-'
 
>--+--------------------------------------+--------------------->
   |       .-*LIBCRTAUT--------------.    |
   '-AUT(--+-*CHANGE-----------------+--)-'
           +-*ALL--------------------+
           +-*USE--------------------+
           +-*EXCLUDE----------------+
           '-authorization-list-name-'
 
>--+-----------------------+------------------------------------>
   |           .-*YES-.    |
   '-REPLACE(--+-*NO--+--)-'
 
>--+---------------------------------+-------------------------><
   |        .-*BLANK------------.    |
   '-TEXT(--+-'--description--'-+--)-'
 
 

Notes:

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

  2. A maximum of 50 repetitions.