The purpose of this tab is to define a Library. You specify the COBOL type, the skeleton language, and the options that are associated with dates.
Value | Comments |
---|---|
0 | IBM MVS OS/390 |
1 | IBM DOS/VSE |
3 | UNIX, WINDOWS |
4 | BULL GCOS7 |
5 | BULL GCOS8 |
7 | COBOL HP-3000 |
8 | COBOL UNISYS Series A: this variant is required
at the Library level to work in half-byte packed mode. Note: If this
value is entered on the Library Definition after
the Data Element formats have been defined, the formats of the elements
that are entered on the definition and Segment/Screen call of elements
(including fillers and undefined elements), must be reentered to take
the lengths into account.
This option can also be used with BULL GCOS8. In that case, the generation variant 5 must be entered in the Programs and Screens. |
C | COBOL source code |
F | COBOL TANDEM |
I | COBOL DEC/VAX VMS |
K | COBOL ICL 2900 |
M | COBOL BULL GCOS6 |
N | No adaptation to any language variant (default option at definition level). |
O | COBOL AS/400 |
U | COBOL UNISYS 2200 Series |
X | COBOL II IBM MVS OS/390 |
Q | ACUCOBOL |
Z | IBM AIX |
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.
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 applies both to the COBOL files and the map files. It will be automatically inserted in this field, at the beginning of the folder.
If the COBOL file has been changed and if the map file contains the default value, then the map file takes on the same value as the COBOL folder.
If you change the map folder, the new folder will be taken into account upon the next generation.
Values | Comments |
---|---|
N | No generation. |
0 |
|
1 |
|
2 |
|
3 | Variants 0, X. |
4 |
|
5 | Variants 0, X for CICS (IBM) monitor. |
C |
|
F |
|
R | Variant F for REQUESTER type program or variant R for a CLIENT type program. |
S | Variant F for SERVER type program or variant R for SERVICE type program. |
Values | Comments |
---|---|
N | With COBOL II or COBOL 85. It is the default value. If the year is smaller than the value entered in the Century reference date field, it is prefixed by 20. If it is greater, it is prefixed by 19 |
C | With COBOL II or COBOL 85 compatible with the
year 2000. Direct retrieval of the system date including the century according to the COBOL capabilities. |
W | With other COBOL languages. A value is set for the century as with the N value. |
Values | Comments |
---|---|
E | MM/DD/YY format. |
F | DD/MM/YY format. |