When you define a Program, you specify its main characteristics.
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, COBOL folder, and Map folder (for Screens only) are the values of the current project. If the project and folders are not indicated, the default values in a Dialog are the values of the Library or current project, as applicable. In a Screen or Server, the default values are the values of the Dialog, Library or current project, as applicable.
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 Dialog, Inherited from Dialog is then displayed between parentheses next to the project. 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 file and map file (for Screens) are 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 Dialog, Inherited from Dialog is then displayed between parentheses next to the folder. 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.
It is the default option. It provides the general structure of an iterative structure: beginning of loop (F05), end of run (F20), end of loop (F9099. GO TO F05).
This option does not provide an iterative structure: no beginning of loop (F05), no end of run (F20), no end of loop (F9099. GO TO F05).
The COBOL divisions are removed. The Program is built with the beginning insertion lines, the WORKING-STORAGE SECTION lines, and the Data Structure call lines.
With this option, the calls to file structure descriptions that are entered through the WF micropattern are generated with the characteristics of the corresponding Segment call line in the -CD Lines tab.
The Program is constituted of the Data Structure call lines and the COBOL lines. The IDENTIFICATION DIVISION, ENVIRONMENT DIVISION, and DATA DIVISION are automatically generated. The PROCEDURE DIVISION lines are entered directly in COBOL.
The Program is constituted of the Data Structure call lines and the COBOL lines. The IDENTIFICATION DIVISION, ENVIRONMENT DIVISION, and DATA DIVISION are automatically generated. The PROCEDURE DIVISION lines are entered directly in COBOL The code structure (hierarchy of subfunctions) is respected.
It is the default value. The Data Element is present if its value is not blank.
The Data Element is present if its value is not zero.
The Data Element is present if it does not contain low values. This option is available for alphabetic and numeric Data Elements.
If you select this option, the SQL indicators will be generated as: V-XXNN-DELCO.
If you do not select this option, the SQL indicators will be generated as: VXXNNDELCO.