Indicates (for an EGL-generated COBOL program on iSeries®) whether to enable commitment control.
Select one of these values:
Specifies (for an EGL-generated COBOL program on iSeries) whether an accessed VSAM file is allowed to contain duplicate keys.
Select one of these values:
The value of duplicates must be consistent with the use of the keyword UNIQUE in the data description specification (DDS) that describes the physical file on iSeries. If the value of duplicates is YES, for example, you must not specify UNIQUE.
The next table shows the consequence of an inconsistency in the two values.
| DDS keyword | Value of duplicates in the association element | COBOL return code after a file open | EGL return code after a file open | EGL I/O error value |
|---|---|---|---|---|
| UNIQUE | YES | 95 | 00000220 | invalidFormat |
| no UNIQUE | NO | 95 | 00000220 | invalidFormat |
Refers to a logical file name, as specified in one or more records. You are creating an association element that relates this name to a physical resource on one or more target systems. For print output, specify the value printer.
You can use an asterisk (*) as a global substitution character in a logical file name; however, that character is valid only as the last character. See Resource associations part for more details on using the asterisk as a wild card.
To find information on fileType values, along with defaults, refer to the table in the section "Valid file types of target runtime environment" of the topic Resource associations part.
Indicates whether a form feed is issued when the output of a print form ends. (A print form is produced when your code issues a print statement.)
% = , ( ) /
The value of the systemName property depends on the values of the system and fileType properties, as described in the following sections. To see this information in table form, see Record and file type cross-reference.
The debugger runs only in the Windows and Linux environments. Therefore you must set the system property to either win or linux, depending the platform where you are running the debugger, and set the fileType and systemName properties accordingly.
The following sections describe the possible values for systemName in various Java environments.
\\machineName\qualifier.fileName
For any of these system values, the following values are available for the fileType property:
The following sections describe the possible values for systemName in various COBOL environments.
When the system property is set to imsbmp, EGL supports the same values for the fileType property that it supports in either IMS/VS or z/OS batch.
When the system property is set to iseriesc, the following values are available for the fileType property:
When the system property is set to zosbatch, the following values are available for the fileType property:
Multiple print files can be open simultaneously.
If you want to share a print file between a program generated with EGL and a program generated with VisualAge Generator, you cannot rely on default values, but must create a resource association such that the value of fileName is printer and the value of systemName is EZEPRINT.