File Description Entry - Format 1 - Sequential File

Read syntax diagramSkip visual syntax diagram
File Description Entry - Format 1a - Formatfile, Database

>>-FD--file-name--+------------------+--+----------------+------>
                  '-+----+--EXTERNAL-'  '-+----+--GLOBAL-'   
                    '-IS-'                '-IS-'             

>--+-----------------------------------------------------------------+-->
   '-BLOCK--+----------+--+--------------+--integer2--+------------+-'   
            '-CONTAINS-'  '-integer1--TO-'            +-CHARACTERS-+     
                                                      '-RECORDS----'     

>--+------------------------------------------------------------------+-->
   '-RECORD--+----------+--+-integer3---------------+--+------------+-'   
             '-CONTAINS-'  '-integer6--TO--integer7-'  '-CHARACTERS-'     

>--+-----------------------------------------------+------------>
   |       (1)                                     |   
   '-LABEL------+-RECORD--+----+---+--+-STANDARD-+-'   
                |         '-IS-'   |  '-OMITTED--'     
                '-RECORDS--+-----+-'                   
                           '-ARE-'                     

>--+-----------------------------------------------------------+-->
   |                .----------------------------------------. |   
   |           (1)  V                                        | |   
   '-VALUE--OF--------system-name-1--+----+--+-data-name-1-+-+-'   
                                     '-IS-'  '-literal-1---'       

>--+-------------------------------------------------+--.------><
   |                                 .-------------. |      
   |      (1)                        V             | |      
   '-DATA------+-RECORD--+----+---+----data-name-2-+-'      
               |         '-IS-'   |                         
               '-RECORDS--+-----+-'                         
                          '-ARE-'                           

Notes:
  1. Syntax-checked only.
Read syntax diagramSkip visual syntax diagram
File Description Entry - Format 1b - Disk

>>-FD--file-name--+------------------+--+----------------+------>
                  '-+----+--EXTERNAL-'  '-+----+--GLOBAL-'   
                    '-IS-'                '-IS-'             

>--+-----------------------------------------------------------------+-->
   '-BLOCK--+----------+--+--------------+--integer2--+------------+-'   
            '-CONTAINS-'  '-integer1--TO-'            +-CHARACTERS-+     
                                                      '-RECORDS----'     

>--+------------------------------------------------------------------+-->
   '-RECORD--+-+----------+--integer3--+------------+---------------+-'   
             | '-CONTAINS-'            '-CHARACTERS-'               |     
             +-+----------+--integer6--TO--integer7--+------------+-+     
             | '-CONTAINS-'                          '-CHARACTERS-' |     
             '-| varying |--+--------------------------------+------'     
                            '-DEPENDING--+----+--data-name-1-'            
                                         '-ON-'                           

>--+-----------------------------------------------+------------>
   |       (1)                                     |   
   '-LABEL------+-RECORD--+----+---+--+-STANDARD-+-'   
                |         '-IS-'   |  '-OMITTED--'     
                '-RECORDS--+-----+-'                   
                           '-ARE-'                     

>--+-----------------------------------------------------------+-->
   |                .----------------------------------------. |   
   |           (1)  V                                        | |   
   '-VALUE--OF--------system-name-1--+----+--+-data-name-1-+-+-'   
                                     '-IS-'  '-literal-1---'       

>--+-------------------------------------------------+--.------><
   |                                 .-------------. |      
   |      (1)                        V             | |      
   '-DATA------+-RECORD--+----+---+----data-name-2-+-'      
               |         '-IS-'   |                         
               '-RECORDS--+-----+-'                         
                          '-ARE-'                           

varying

|--+----+--VARYING--+----+--+------+--+---------------------+--->
   '-IS-'           '-IN-'  '-SIZE-'  '-+------+--integer-4-'   
                                        '-FROM-'                

>--+---------------+--+------------+----------------------------|
   '-TO--integer-5-'  '-CHARACTERS-'   

Notes:
  1. Syntax-checked only.