In this tab, you specify the logical information that is necessary to generate the Block in a source language, the Data Description Language (DDL).
It will be used to produce a .dll file (for a relational Block) or a .txt file (for the other Blocks) in the COBOL project and file that are indicated in the COBOL target.
For hierarchical or network databases, entering the definitive Block type is not required upon creation. Selecting a network or hierarchical structure is enough at this point. You must select a specific physical type when you generate the Data Description Language (DDL).
You can change the Block type only inside the same category (for example: the Hierarchical category).
Some Block types are no longer supported.
The DP: DL/1 Physical DBD and DR: DL/1 Physical DBD values are similar. The only difference is that with DR: DL/1 Physical DBD, only the Data Elements that are referenced as access keys in the Segment description are generated in the FIELD statements.
Enter this name on 8 characters maximum.
This name is only used for SE-type Blocks (group of Sets) and for CODASYL Blocks.
It is necessary at generation time if the Block is a subschema or a DMCL.
This field is not used if the Block is a schema.
By default, the generated COBOL files are stored with the design files in a root folder whose default name you can change. You can separate them from the design files or even change the generation project and folder.
In a Library, the default values of the COBOL project and of the COBOL folder are the values of the current project.
The project of the corresponding design file is the default project. If it has been kept, Default is displayed between parentheses next to the project. However, if it has been explicitly changed in the instance, only the project is displayed here, without any other indication. If it has been explicitly changed in the generation Library, Inherited from Library is then displayed between parentheses next to the project. In the instance, you can overwrite the value that is inherited from the Library.
You can select a new project in the drop-down list.
If you change the project, the COBOL folder is automatically set to the default value (rpp). The new project will be taken into account upon the next generation.
The folder of the corresponding design file is the default folder. If it has been kept, Default is displayed between parentheses next to the folder. However, if it has been explicitly changed in the instance, only the folder is displayed here, without any other indication. If it has been explicitly changed in the generation Library, Inherited from Library is then displayed between parentheses next to the folder. In the instance, you can overwrite the value indicated in the Library.
If the default folder has been kept, you can specify a root path for the generated files in the Properties wizard (accessed by clicking the Change project properties button). This path will be automatically inserted in this field, at the beginning of the folder.
You can select a new folder in the drop-down list. Creating a folder is impossible at this stage. Folders must have already been created in the project, for example from the Resource perspective.
If you change the folder, it will be taken into account upon the next generation.
The date, time, and session number will be displayed on the first line of the generated program.