Ein Builddeskriptorabschnitt steuert den Generierungsprozess. Builddeskriptoroptionen stellen einen von mehreren Informationstypen dar, die in einem Builddeskriptorabschnitt enthalten sind. Builddeskriptoroptionen geben an, wie die Ausgabe für Ihre main-Abschnitte generiert und erstellt werden soll. Eine Untergruppe der Builddeskriptoroptionen kann bewirken, dass weitere Buildabschnitte während des Generierungsprozesses verwendet oder zusätzliche Ausgabedateien während des Generierungsprozesses erstellt werden.
In den nächsten beiden Tabellen werden alle Buildeskriptoroptionen aufgelistet, die verwendet werden können. In der ersten Tabelle wird angegeben, ob mit der Option die Java™-, JavaScript- oder COBOL-Generierung gesteuert werden kann. In der zweiten Tabelle werden alle Optionen aufgelistet sowie eine Beschreibung der Funktion der einzelnen Optionen und der Standardwert.
| Builddeskriptoroption | Java | Java |
Java- |
iSeries |
z/OS |
CICS |
IMS |
IMS/ |
Debug |
|---|---|---|---|---|---|---|---|---|---|
| bidiConversionTable | Ja | Ja | Nein | Ja | Ja | Ja | Ja | Ja | Ja |
| bidiRuntime | Ja | Nein | Nein | Nein | Nein | Nein | Nein | Nein | Ja |
| bind | Nein | Nein | Nein | Nein | Ja | Ja | Ja | Ja | Nein |
| birtEngineHome | Ja | Ja | Nein | Nein | Nein | Nein | Nein | Nein | Nein |
| blanksAsZero | Ja | Ja | Nein | Ja | Ja | Ja | Ja | Ja | Ja |
| buildPlan | Ja | Ja | Nein | Ja | Ja | Ja | Ja | Ja | Nein |
| byteArrayOperationsForStructuredRecords | Ja | Ja | Nein | Nein | Nein | Nein | Nein | Nein | Ja |
| cachePreparedStatements | Ja | Ja | Nein | Nein | Nein | Nein | Nein | Nein | Ja |
| cancelAfterTransfer | Nein | Nein | Nein | Nein | Ja | Nein | Ja | Ja | Nein |
| checkIndices | Nein | Nein | Nein | Ja | Ja | Ja | Ja | Ja | Nein |
| checkNumericOverflow | Ja | Ja | Nein | Ja | Ja | Ja | Ja | Ja | Nein |
| checkToTransaction | Nein | Nein | Nein | Nein | Nein | Ja | Nein | Nein | Nein |
| checkType | Nein | Nein | Nein | Ja | Ja | Ja | Ja | Ja | Nein |
| cicsEntries | Nein | Nein | Nein | Nein | Nein | Ja | Nein | Nein | Nein |
| cicsj2cTimeout | Ja | Ja | Nein | Nein | Nein | Nein | Nein | Nein | Ja |
| clientCodeSet | Nein | Nein | Nein | Ja | Ja | Ja | Ja | Ja | Nein |
| commentLevel | Ja | Ja | Nein | Ja | Ja | Ja | Ja | Ja | Nein |
| currencyLocation | Ja | Ja | Nein | Nein | Nein | Nein | Nein | Nein | Nein |
| currencySymbol | Ja | Ja | Nein | Ja | Ja | Ja | Ja | Ja | Ja |
| data | Nein | Nein | Nein | Nein | Ja | Ja | Ja | Ja | Nein |
| dbContentSeparator | Ja | Ja | Nein | Nein | Nein | Nein | Nein | Nein | Ja |
| dbms | Ja | Ja | Nein | Nein | Nein | Nein | Nein | Nein | Ja |
| debugLocalDateFormat | Nein | Nein | Nein | Ja | Ja | Ja | Ja | Ja | Ja |
| debugTrace | Nein | Nein | Nein | Ja | Ja | Ja | Ja | Ja | Nein |
| decimalSymbol | Ja | Ja | Nein | Ja | Ja | Ja | Ja | Ja | Ja |
| defaultDateFormat | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja |
| defaultMoneyFormat | Ja | Ja | Nein | Ja | Ja | Ja | Ja | Ja | Ja |
| defaultNumericFormat | Ja | Ja | Nein | Ja | Ja | Ja | Ja | Ja | Ja |
| defaultSessionCookieID | Nein | Nein | Ja | Nein | Nein | Nein | Nein | Nein | Nein |
| defaultServiceTimeout | Ja | Nein | Ja | Nein | Nein | Nein | Nein | Nein | Nein |
| defaultTimeFormat | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja |
| defaultTimeStampFormat | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja |
| deploymentDescriptor | Ja | Ja | Ja | Ja | Ja | Ja | Nein | Nein | Nein |
| destDirectory | Ja | Ja | Nein | Nein | Nein | Nein | Nein | Nein | Nein |
| destHost | Ja | Ja | Nein | Ja | Ja | Ja | Ja | Ja | Nein |
| destLibrary | Nein | Nein | Nein | Ja | Nein | Nein | Nein | Nein | Nein |
| destPassword | Ja | Ja | Nein | Ja | Ja | Ja | Ja | Ja | Nein |
| destPort | Ja | Ja | Nein | Ja | Ja | Ja | Ja | Ja | Nein |
| destUserID | Ja | Ja | Nein | Ja | Ja | Ja | Ja | Ja | Nein |
| genFixedLengthSqlLike | Ja | Ja | Nein | Ja | Ja | Ja | Ja | Ja | Ja |
| eliminateSystemDependentCode | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Nein |
| enableJavaWrapperGen | Ja | Ja | Nein | Ja | Nein | Ja | Nein | Ja | Nein |
| endCommArea | Nein | Nein | Nein | Nein | Nein | Ja | Nein | Nein | Nein |
| errorDestination | Nein | Nein | Nein | Nein | Nein | Nein | Ja | Ja | Nein |
| fillWithNulls | Nein | Nein | Nein | Ja | Ja | Ja | Ja | Ja | Nein |
| formServicePgmType | Nein | Nein | Nein | Nein | Ja | Nein | Ja | Nein | Nein |
| genDataTables | Ja | Ja | Nein | Ja | Ja | Ja | Ja | Ja | Nein |
| genDDSFile | Nein | Nein | Nein | Ja | Nein | Nein | Nein | Nein | Nein |
| genDirectory | Ja | Ja | Nein | Ja | Ja | Ja | Ja | Ja | Nein |
| genFixedLengthSqlLike | Ja | Ja | Nein | Ja | Ja | Ja | Ja | Ja | Nein |
| genFormGroup | Ja | Nein | Nein | Ja | Ja | Ja | Ja | Ja | Nein |
| genHelpFormGroup | Ja | Nein | Nein | Ja | Nein | Ja | Nein | Ja | Nein |
| genProject | Ja | Ja | Nein | Ja | Nein | Ja | Nein | Ja | Nein |
| genProperties | Ja | Ja | Nein | Nein | Nein | Nein | Nein | Nein | Nein |
| genResourceBundle | Ja | Ja | Nein | Nein | Nein | Nein | Nein | Nein | Nein |
| genReturnImmediate | Nein | Nein | Nein | Nein | Nein | Ja | Nein | Nein | Nein |
| genRunFile | Nein | Nein | Nein | Nein | Ja | Nein | Ja | Nein | Nein |
| genVGUIRecords | Ja | Ja | Nein | Ja | Nein | Ja | Nein | Ja | Nein |
| imsFastPath | Nein | Nein | Nein | Nein | Nein | Nein | Nein | Ja | Nein |
| imsID | Nein | Nein | Nein | Nein | Nein | Nein | Ja | Ja | Nein |
| imsLogID | Nein | Nein | Nein | Nein | Nein | Nein | Ja | Ja | Nein |
| imsPSB | Nein | Nein | Nein | Nein | Nein | Nein | Ja | Ja | Ja |
| includeLineNumbers | Ja | Ja | Nein | Nein | Nein | Nein | Nein | Nein | Nein |
| initIORecordsOnCall | Ja | Ja | Nein | Ja | Ja | Ja | Ja | Ja | Ja |
| initNonIODataOnCall | Ja | Ja | Nein | Ja | Ja | Ja | Ja | Ja | Ja |
| j2ee | Ja | Ja | Nein | Nein | Nein | Nein | Nein | Nein | Ja |
| j2eeLevel | Ja | Ja | Nein | Nein | Nein | Nein | Nein | Nein | Ja |
| leftAlign | Nein | Nein | Nein | Ja | Ja | Ja | Ja | Ja | Nein |
| linkage | Ja | Ja | Nein | Ja | Ja | Ja | Ja | Ja | Ja |
| linkEdit | Nein | Nein | Nein | Nein | Ja | Ja | Ja | Ja | Nein |
| math | Nein | Nein | Nein | Ja | Ja | Ja | Ja | Ja | Nein |
| maxNumericDigits | Nein | Nein | Nein | Ja | Ja | Ja | Ja | Ja | Nein |
| mfsDevice | Nein | Nein | Nein | Nein | Nein | Nein | Ja | Ja | Nein |
| mfsExtendedAttr | Nein | Nein | Nein | Nein | Nein | Nein | Ja | Ja | Nein |
| mfsIgnore | Nein | Nein | Nein | Nein | Nein | Nein | Ja | Ja | Nein |
| mfsUseTestLibrary | Nein | Nein | Nein | Nein | Nein | Nein | Ja | Ja | Nein |
| msgTablePrefix | Ja | Ja | Nein | Nein | Nein | Nein | Nein | Nein | Ja |
| nextBuildDescriptor | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja |
| positiveSignIndicator | Nein | Nein | Nein | Ja | Nein | Nein | Nein | Nein | Nein |
| prep | Ja | Ja | Nein | Ja | Ja | Ja | Ja | Ja | Nein |
| prepareAllSQLStatements | Ja | Ja | Nein | Nein | Nein | Nein | Nein | Nein | Nein |
| preparedStatementCacheSize | Ja | Ja | Nein | Nein | Nein | Nein | Nein | Nein | Ja |
| programPackageName | Ja | Ja | Nein | Nein | Nein | Nein | Nein | Nein | Nein |
| projectID | Nein | Nein | Nein | Nein | Ja | Ja | Ja | Ja | Nein |
| reservedWord | Nein | Nein | Nein | Ja | Ja | Ja | Ja | Ja | Nein |
| resourceAssociations | Ja | Ja | Nein | Ja | Ja | Ja | Ja | Ja | Ja |
| resourceBundleLocale | Ja | Ja | Nein | Nein | Nein | Nein | Nein | Nein | Nein |
| restartTransactionID | Nein | Nein | Nein | Nein | Nein | Ja | Nein | Nein | Nein |
| restoreCurrentMsgOnError | Nein | Nein | Nein | Nein | Nein | Nein | Ja | Nein | Nein |
| returnTransaction | Nein | Nein | Nein | Nein | Nein | Ja | Nein | Ja | Nein |
| secondaryTargetBuildDescriptor | Ja | Ja | Nein | Ja | Nein | Ja | Nein | Ja | Ja |
| separatorSymbol | Ja | Ja | Nein | Ja | Ja | Ja | Ja | Ja | Nein |
| serverCodeSet | Nein | Nein | Nein | Ja | Ja | Ja | Ja | Ja | Nein |
| serverType | Ja | Ja | Nein | Nein | Nein | Nein | Nein | Nein | Nein |
| sessionBeanID | Ja | Ja | Nein | Nein | Nein | Nein | Nein | Nein | Nein |
| setFormItemFull | Nein | Nein | Nein | Ja | Ja | Ja | Ja | Ja | Nein |
| spaADF | Nein | Nein | Nein | Nein | Nein | Nein | Nein | Ja | Nein |
| spaSize | Nein | Nein | Nein | Nein | Nein | Nein | Nein | Ja | Nein |
| spaStatusBytePosition | Nein | Nein | Nein | Nein | Nein | Nein | Nein | Ja | Nein |
| spacesZero | Ja | Ja | Nein | Ja | Ja | Ja | Ja | Ja | Ja |
| sqlAccessColumnsAsBytes | Ja | Ja | Nein | Nein | Nein | Nein | Nein | Nein | Ja |
| sqlCommitControl | Ja | Ja | Nein | Nein | Nein | Nein | Nein | Nein | Ja |
| sqlDB | Ja | Ja | Nein | Ja | Ja | Ja | Ja | Ja | Ja |
| sqlErrorTrace | Nein | Nein | Nein | Nein | Ja | Ja | Ja | Ja | |
| sqlID | Ja | Ja | Nein | Ja | Ja | Ja | Ja | Ja | Ja |
| sqlIOTrace | Nein | Nein | Nein | Nein | Ja | Ja | Ja | Ja | |
| sqlJDBCDriverClass | Ja | Ja | Nein | Ja | Nein | Nein | Nein | Nein | Ja |
| sqlJNDIName | Ja | Ja | Nein | Nein | Nein | Nein | Nein | Nein | Ja |
| sqlPassword | Ja | Ja | Nein | Ja | Ja | Ja | Ja | Ja | Ja |
| sqlSchema | Ja | Ja | Nein | Nein | Nein | Nein | Nein | Nein | Ja |
| sqlValidationConnectionURL | Ja | Ja | Nein | Ja | Ja | Ja | Ja | Ja | Ja |
| startTransactionID | Nein | Nein | Nein | Nein | Nein | Ja | Nein | Nein | Nein |
| statementTrace | Nein | Nein | Nein | Nein | Ja | Ja | Ja | Ja | Nein |
| storeJSFRecordAsBytes | Ja | Ja | Nein | Nein | Nein | Nein | Nein | Nein | Ja |
| synchOnPgmTransfer | Nein | Nein | Nein | Nein | Nein | Ja | Nein | Nein | Nein |
| synchOnTrxTransfer | Ja | Ja | Nein | Nein | Ja | Nein | Ja | Nein | Ja |
| sysCodes | Nein | Nein | Nein | Ja | Ja | Ja | Ja | Ja | Nein |
| system | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja |
| targetNLS | Ja | Ja | Nein | Ja | Ja | Ja | Ja | Ja | Ja |
| tempDirectory | Ja | Ja | Nein | Ja | Ja | Ja | Ja | Ja | Nein |
| templateDir | Nein | Nein | Nein | Ja | Ja | Nein | Ja | Nein | Nein |
| transferErrorTransaction | Nein | Nein | Nein | Nein | Nein | Ja | Nein | Nein | Nein |
| truncateExtraDecimals | Ja | Ja | Nein | Ja | Ja | Ja | Ja | Ja | Ja |
| twaOffset | Nein | Nein | Nein | Nein | Nein | Ja | Nein | Nein | Nein |
| useCurrentSchema | Ja | Ja | Nein | Nein | Nein | Nein | Nein | Nein | Ja |
| userMessageFile | Ja | Ja | Nein | Nein | Nein | Nein | Nein | Nein | Ja |
| useXctlForTransfer | Nein | Nein | Nein | Nein | Ja | Nein | Ja | Nein | Nein |
| v60DecimalBehavior | Ja | Ja | Nein | Ja | Ja | Ja | Ja | Ja | Ja |
| v60NumWithCharBehavior | Ja | Ja | Nein | Ja | Ja | Ja | Ja | Ja | Ja |
| v60NumWithDateBehavior | Ja | Ja | Nein | Ja | Ja | Ja | Ja | Ja | Ja |
| v60SQLNullableBehavior | Ja | Ja | Nein | Ja | Ja | Ja | Ja | Ja | Ja |
| v71AddBehavior | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja |
| vagCompatibility | Ja | Ja | Nein | Ja | Ja | Ja | Ja | Ja | Ja |
| validateBlankDateFields | Ja | Ja | Nein | Nein | Nein | Nein | Nein | Nein | Ja |
| validateMixedItems | Nein | Nein | Nein | Ja | Ja | Ja | Ja | Ja | Nein |
| validateOnlyIfModified | Nein | Nein | Nein | Ja | Nein | Ja | Nein | Ja | Ja |
| validateSQLStatements | Ja | Ja | Nein | Ja | Ja | Ja | Ja | Ja | Nein |
| workDBType | Nein | Nein | Nein | Nein | Nein | Ja | Nein | Ja | Nein |
| wrapperCompatibility | Ja | Ja | Nein | Nein | Nein | Ja | Nein | Ja | Nein |
| wrapperJNDIPrefix | Ja | Ja | Nein | Nein | Nein | Ja | Nein | Ja | Nein |
| wrapperPackageName | Ja | Ja | Nein | Nein | Nein | Ja | Nein | Ja | Nein |
| Builddeskriptoroption | Standardwert | Beschreibung |
|---|---|---|
| bidiConversionTable | Kein Standardwert | Gibt eine bidirektionale Umsetzungstabelle an, die für die Bearbeitung von Literalen benötigt wird, die arabische oder hebräische Zeichen enthalten. |
| bidiRuntime | Kein Standardwert | Gibt eine bidirektionale Laufzeitdatei an, die Optionen zur Steuerung des bidirektionalen Verhaltens für die Felder der Formulargruppen enthält, die mit einer Anwendung verknüpft sind. |
| bind | Kein Standardwert | Gibt den Bindungssteuerungsabschnitt an, der nur von Bedeutung ist, wenn Sie ein COBOL-Programm generieren, das unter z/OS ausgeführt wird und auf SQL-Tabellen von DB2 zugreift. |
| birtEngineHome | Kein Standardwert | Gibt die Position der BIRT-Steuerkomponente für Berichte an (BIRT - Business Intelligence and Reporting Tools) an. |
| blanksAsZero | NO | Steuert die Aktionen, die ausgeführt werden, wenn Sie eine Textvariable einer numerischen Variablen zuordnen oder eine Textvariable mit einer numerischen Variablen vergleichen. |
| buildPlan | YES | Gibt an, ob ein Buildplan erstellt wird. |
| byteArrayOperationsForStructuredRecords | 0 (muss auf 1 gesetzt werden, um die Leistungsvorteile bereitzustellen) | Bietet in manchen Fällen einen Leistungsvorteil durch die Definition, wie generierter Java-Code Felder in strukturierten Datensätzen behandelt. |
| cachePreparedStatements | NO | Gibt an, ob alle mit einer Verbindung verwendeten PreparedStatements zwischengespeichert werden sollen. |
| cancelAfterTransfer | NO | Gibt an, ob ein generiertes COBOL-Programm aus dem Speicher gelöscht wird, wenn (a) das Programm die Anweisung transfer to program (Übertragung zu Programm) ausgibt und (b) die Verbindung dynamisch ist. |
| checkIndices | YES | Gibt an, ob Indexbereichs- und Nullwertprüfung unterstützt wird. |
| checkNumericOverflow | YES | Gibt an, ob der generierte Code auf numerischen Überlauf überprüft. |
| checkToTransaction | YES | Gibt an, ob ein generiertes CICS-Programm, das die Anweisung transfer to program (Übertragung zu Programm) ausgibt, eine spezielle Auswertung beinhaltet. |
| checkType | NONE | Gibt den Grad an, bis zu dem EGL zur Auswertungszeit auf Primitive-Type-Konflikte innerhalb von Strukturen und Datensätzen prüft. |
| cicsEntries | NONE | Gibt an, ob CICS-Programm- oder Transaktionsdefinitionen erstellt werden sollen. Wenn dies der Fall ist, wird auch das Format angegeben. |
| cicsj2cTimeout | 30000 | Ordnet der Java-Laufzeiteigenschaft cso.cicsj2c.timeout einen Wert zu, der die Anzahl von Millisekunden vor einer Zeitlimitüberschreitung während eines Aufrufs angibt, bei dem das Protokoll CICSJ2C verwendet wird. |
| clientCodeSet | IBM-850 | Gibt den Namen des codierten Zeichensatzes an, den die Workstation verwendet. |
| commentLevel | 1 | Gibt an, in welchem Umfang EGL-Systemkommentare im Ausgabequellcode enthalten sind. |
| currencyLocation | NONE | Gibt die Position eines Währungssymbols in einer Zeichenfolge an, die einen Geldwert darstellt. Ordnet für Java auch ein Zeichen zur Java-Laufzeiteigenschaft vgj.nls.currency.location zu. |
| currencySymbol | Für COBOL durch den Sprachencode des Laufzeitsystems festgelegt. Wird für Java durch die Ländereinstellung der Laufzeiteigenschaft vgj.nls.code festgelegt. |
Gibt ein Währungssymbol an, das aus einem bis drei Zeichen besteht. Ordnet für Java auch ein Zeichen zur Java-Laufzeiteigenschaft vgj.nls.currency zu. |
| data | 31 | Gibt an, ob die Kompilierungsoption DATA(24) oder DATA(31) verwendet werden soll, um ein generiertes COBOL-Programm vorzubereiten. |
| dbContentSeparator | | | Gibt das Zeichen zur Beschreibung von Feldern in einer Datei an, mit der Daten in die oder aus der Tabelle einer relationalen Datenbank geladen werden. |
| dbms | DB2 | Gibt den Datenbanktyp an, auf den vom generierten Programm zugegriffen wird. |
| debugLocalDateFormat | Vom JDBC-Treiber zurückgegebenes Datumsformat | Gibt das Datumsformatmuster für die Hostvariablen mit Text an, die mit Datumsspalten im Debugger verknüpft sind. |
| debugTrace | NO | Gibt an, ob EGL Traceinformationen in einem generierten COBOL-Programm einbettet. |
| decimalSymbol | Für COBOL durch den Sprachencode des Laufzeitsystems festgelegt. Wird für Java durch die Ländereinstellung der Laufzeiteigenschaft vgj.nls.code festgelegt. |
Gibt das Symbol an, das als Dezimaltrennzeichen verwendet werden soll. Ordnet für Java auch ein Zeichen zur Java-Laufzeiteigenschaft vgj.nls.number.decimal zu. |
| defaultDateFormat | Für COBOL durch den Sprachencode des Laufzeitsystems festgelegt. Kein Standardwert für Java. |
Steuert den ursprünglichen Laufzeitwert von strLib.defaultDateFormat. Steuert für Java indirekt den Wert von strLib.defaultDateFormat durch das Festlegen der Java-Laufzeiteigenschaft vgj.default.dateFormat. |
| defaultMoneyFormat | Kein Standardwert | Steuert den ursprünglichen Laufzeitwert der Systemvariablen strLib.defaultMoneyFormat. Steuert für Java indirekt den Wert von strLib.defaultMoneyFormat durch das Festlegen der Java-Laufzeiteigenschaft vgj.default.moneyFormat. |
| defaultNumericFormat | Kein Standardwert | Steuert den ursprünglichen Laufzeitwert der Systemvariablen strLib.defaultNumericFormat. Steuert für Java indirekt den Wert von strLib.defaultNumericFormat durch das Festlegen der Java-Laufzeiteigenschaft strLib.defaultNumericFormat. |
| defaultSessionCookieID | JSESSIONID | Gibt das Sitzungscookie an, das dem EGL Rich UI-Proxy-Server von einem Service zur Verfügung gestellt wird. |
| defaultServiceTimeout | Kein Standardwert | Gibt die maximal gültige Anzahl an Millisekunden zwischen einem Serviceaufruf und der Antwort an. |
| defaultTimeFormat | Kein Standardwert für Java. Für COBOL ist der Standardwert HH:mm:ss. |
Steuert den ursprünglichen Laufzeitwert der Systemvariablen strLib.defaultTimeFormat. Steuert für Java indirekt den Wert von strLib.defaultTimeFormat durch das Festlegen der Java-Laufzeiteigenschaft vgj.default.timeFormat. |
| defaultTimeStampFormat | Für COBOL ist der Standardwert yyy.MM.dd
HH:mm:ss:SSSSSS. Kein Standardwert für Java. |
Steuert den ursprünglichen Laufzeitwert der Systemvariablen strLib.defaultTimeStampFormat. Steuert für Java indirekt den Wert von strLib.defaultTimeStampFormat durch das Festlegen der Java-Laufzeiteigenschaft vgj.default.timestampFormat. |
| deploymentDescriptor | Kein Standardwert | Enthält den Namen der EGL-Deskriptordatei für Serviceimplementierungen. In dieser Datei werden Service-Binding-Informationen für Programme, Bibliotheken, Handler und andere Services zur Verfügung gestellt, die Servicefunktionen aufrufen. |
| destDirectory | Wenn destHost angegeben ist, ist das Standardverzeichnis das Verzeichnis, in dem der Build-Server gestartet wurde. Wenn destHost nicht angegeben ist, wird der Standardwert durch die Builddeskriptoroption genDirectory festgelegt. | Gibt den Namen des Verzeichnisses an, das die Ausgabe der Vorbereitung speichert. |
| destHost | Kein Standardwert | Gibt den Namen oder die numerische TCP/IP-Adresse des Zielsystems an, auf dem sich der Build-Server befindet. |
| destLibrary | QGPL | Gibt den aus 1 bis 10 Zeichen bestehenden Namen der iSeries-Bibliothek an, die die beim Generieren erstellten Objekte empfängt und die in der Laufzeit verwendeten Objekte enthält. |
| destPassword | Kein Standardwert | Gibt das Kennwort an, das EGL für die Anmeldung bei dem System verwendet, auf dem die Vorbereitung erfolgt. |
| destPort | Kein Standardwert | Gibt den Port an, auf dem ein ferner Build-Server für Buildanforderungen empfangsbereit ist. |
| destUserID | Kein Standardwert | Gibt die Benutzer-ID an, die EGL für die Anmeldung bei dem System verwendet, auf dem die Vorbereitung erfolgt. |
| eliminateSystemDependentCode | YES | Gibt an, ob der EGL-Generator Code ignoriert, der niemals auf dem Zielsystem ausgeführt werden wird. |
| enableJavaWrapperGen | YES (alle zulassen) | Gibt an, ob alle oder nur einige der folgenden Komponenten beim Versuch, das Programm zu generieren, generiert werden können: das Programm, Java-Wrapper-Klassen und zugehörige EJB-Session-Bean. |
| endCommArea | NO | Gibt an, ob bei Aufrufen von mit EGL generierten CICS-COBOL-Programmen vier Byte hexadezimaler F-Werte an das Ende der COMMAREA angehängt werden sollen. |
| errorDestination | ELAPRINT (für IMS BMP) oder ELADIAG (für IMS/VS) | Gibt das Ziel der Diagnosenachrichten an. |
| fillWithNulls | YES | Gibt an, ob Formularfelder mit Nullzeichen aufgefüllt werden sollen. |
| formServicePgmType | ALL | Gibt den Typ der Druckserviceprogramme an, die generiert werden sollen. |
| genDataTables | YES | Gibt an, ob Sie die Datentabellen generieren möchten, auf die in dem von Ihnen generierten Programm verwiesen wird. |
| genDDSFile | NO | Gibt an, ob aus den Satzdeklarationen, die Ihr Programm für Ein- oder Ausgaben verwendet, iSeries-DDS-Dateien (Datenbeschreibungsspezifikationen) erstellt werden sollen. |
| genDirectory | Kein Standardwert | Gibt den vollständig qualifizierten Pfad des Verzeichnisses an, in das EGL die generierte Ausgabe und Dateien zum Vorbereitungsstatus stellt. |
| genFixedLengthSqlLike | NO | Gibt an, ob ein in einer LIKE-Klausel von SQL angegebener Hostwert abschließende Leerzeichen enthält, damit er der festen Länge des Wertes entspricht, wenn es sich um einen Wert des Typs CHAR, MBCHAR oder UNICODE handelt. |
| genFormGroup | YES | Gibt an, ob die Formulargruppe generiert werden soll, auf die in der USE-Deklaration des generierten Programms verwiesen wird. |
| genHelpFormGroup | YES | Gibt an, ob die Hilfeformulargruppe generiert werden soll, auf die in der USE-Deklaration des generierten Programms verwiesen wird. |
| genProject | Kein Standardwert | Stellt die Ausgabe der Java-Generierung in ein Workbenchprojekt und automatisiert Tasks, die für die Konfiguration der Java-Laufzeit erforderlich sind. |
| genProperties | NO | Gibt an, welche Art von Java-Laufzeiteigenschaften gegebenenfalls generiert werden sollen und in einigen Fällen, ob eine Verbindungseigenschaftendatei generiert werden soll. |
| genResourceBundle | YES | Gibt an, ob ein Java-Ressourcenpaket generiert werden soll. |
| genReturnImmediate | NO | Gibt an, ob das generierte CICS-COBOL-Programm mit einer CICS-Anweisung RETURN IMMEDIATE beendet wird. |
| genRunFile | YES | Gibt an, ob Beispiellaufzeit-JCL für ein z/OS Batch-Programm erstellt werden soll, das Sie generieren. |
| genVGUIRecords | YES | Gibt an, ob die VGUI-Sätze generiert werden sollen, auf die in den Anweisungen converse oder show einer Webtransaktion verwiesen wird. |
| imsFastPath | NO | Gibt an, ob das Programm als IMS-Direktaufrufprogramm ausgeführt werden kann. |
| imsID | Kein Standardwert | Gibt die IMS-DB-Steuer-ID für Ihre Datenbank an. Dieser Wert wird verwendet, wenn Sie ein Debugging für IMS-Code durchführen, der auf DL/I zugreift. |
| imsLogID | Kein Standardwert | Gibt eine Kennung an, die in Sätzen aufgenommen wird, die in das IMS-Protokoll geschrieben werden. |
| includeLineNumbers | NO | Gibt an, ob Java-Laufzeitfehlernachrichten die Zeilennummer des Fehlers enthalten sollen. |
| initIORecordsOnCall | YES | Gibt an, wann E/A-Datensätze des aufgerufenen Programms initialisiert werden. |
| initNonIODataOnCall | YES | Gibt an, wann Nicht-E/A-Datensätze des aufgerufenen Programms und Basisvariablen initialisiert werden. |
| j2ee | NO | Gibt an, ob ein Java-Programm für die Ausführung in einer J2EE-Umgebung generiert wird. |
| j2eeLevel | Kein Standardwert | Gibt die J2EE-Stufe des Webanwendungsservers an, auf dem ein EGL-generierter Web-Service oder eine Service-Binding-Bibliothek implementiert wird. |
| leftAlign | YES | Gibt an, ob die Ausgabedaten in einigen Formularfeldern linksbündig ausgerichtet werden sollen. |
| linkage | Kein Standardwert | Enthält den Namen des Verbindungsoptionsabschnitts, der Aspekte der Generierung steuert. |
| linkEdit | Kein Standardwert | Gibt einen Linkbearbeitungsabschnitt an, der nur von Bedeutung ist, wenn Sie ein COBOL-Programm für z/OS generieren. |
| math | COBOL | Gibt an, ob arithmetische Berechnungen auf der Basis von CSP-Mathematik durchgeführt werden sollen. CSP-Mathematik wird in einigen mit IBM® Cross System Product (CSP) oder VisualAge Generator geschriebenen COBOL-Programmen verwendet. |
| maxNumericDigits | 31 | Gibt die Größe numerischer Felder an. Dies betrifft nur die COBOL-Generierung. |
| mfsDevice | Kein Standardwert | Gibt die Informationen für die Generierung von Formulargruppen für IMS an, die in die EGL-generierten DEV- und DFLD-Anweisungen aufgenommen werden sollen. |
| mfsExtendedAttr | YES | Gibt einen Standardwert dafür an, ob die erweiterten Attribute für Einheitenunterstützung und das erweiterte Attribut für Farbstandard (CD - Color Default) für Formularfelder generiert werden, die mit color = default color definiert sind. |
| mfsIgnore | NO | Gibt an, ob der Parameter SOR für die Anweisung MSG für EGL-generierte MID oder MOD das Attribut IGNORE enthalten soll. |
| mfsUseTestLibrary | NO | Gibt an, ob das Build-Script den Build-Server dazu veranlasst, die MFS-Steuerblöcke in einer Testbibliothek zu platzieren. |
| msgTablePrefix | Kein Standardwert | Gibt das Nachrichtentabellenpräfix an, das in der VGUI-Datensatz-Bean gespeichert wird, wenn Sie nur eine VGUI-Datensatz-Bean generieren. |
| nextBuildDescriptor | Kein Standardwert | Gibt den nächsten Builddeskriptor in der Kette an. |
| positiveSignIndicator | F | Gibt das Zeichen an, das der iSeries-basierte ILE COBOL-Compiler als positives Vorzeichen für numerische Daten des Typs DECIMAL, MONEY, NUM, NUMC und PACF verwendet. |
| prep | YES | Gibt an, ob EGL die Vorbereitung beginnt, wenn die Generierung erfolgreich beendet wurde. |
| prepareAllSQLStatements | NO | Steuert die Art des JDBC-Objekts, das EGL für die Ausführung einer SQL-Anweisung verwendet. |
| preparedStatementCacheSize | 100 | Gibt an, wie viele vorbereitete Anweisungen im Laufzeitcache gespeichert werden sollen, wenn die Builddeskriptoroption cachePreparedStatements auf YES gesetzt ist. Der Wert wird der Java-Laufzeiteigenschaft vgj.jdbc.pstmt.cache.size zugeordnet. |
| printDestination | PROGRAM |
Gibt das Ziel der Druckausgabe für Basisprogramme an, die für CICS generiert werden. |
| programPackageName | Kein Standardwert | Benennt das Java-Paket, das während der Programmgenerierung EGL-generierte Ausgabe empfängt. |
| projectID | Kein Standardwert | Ordnet dem symbolischen Parameter EZEPID einen Wert zu. Der Parameter wird in Build-Scripts verwendet, die unter z/OS ausgeführt werden. |
| reservedWord | Kein Standardwert | Gibt einen vollständig qualifizierten Pfadnamen für eine Textdatei an, die andere reservierte Wörter als die EGL-reservierten Wörter enthält. |
| resourceAssociations | Kein Standardwert | Enthält den Namen eines Ressourcenzuordnungsabschnitts, der Satzabschnitte Dateien und Warteschlangen auf den Zielplattformen zuordnet. |
| resourceBundleLocale | Kein Standardwert | Gibt eine Java-Ländereinstellung an, die im Namen eines Ressourcenpakets enthalten sein soll, das für einen VGUI-Datensatz oder für eine Nachrichtentabelle generiert wird. Der VGUI-Datensatz oder die Nachrichtentabelle wird in einer Webtransaktion verwendet. |
| restartTransactionID | Leerzeichen | Gibt die Transaktions-ID an, die zum Neustart eines Programms verwendet wird, das für CICS für z/OS generiert wird. |
| restoreCurrentMsgOnError | YES für transaktionsorientierte BMPs, ansonsten NO | Gibt an, ob bei Beendigung eines IMS-BMPs aufgrund eines Fehlers eine Nachricht, die von einer EGL-Anweisung gelesen wird, erneut in die IMS-Nachrichtenwarteschlange eingefügt wird. |
| returnTransaction | Kein Standardwert | Gibt die CICS-Transaktion an, die gestartet wird, wenn die dem generierten Programm zugeordnete Transaktion ohne eine Übertragung beendet wird. |
| secondaryTargetBuildDescriptor | Kein Standardwert | Gibt einen Builddeskriptor an, der die Erstellung von Code steuert, der auf einem Webanwendungsserver implementiert wird, während anderer Code (der auf andere Umgebungen zielt) in der gleichen Generierungsanforderung generiert wird. |
| separatorSymbol | Für COBOL durch den Sprachencode des Laufzeitsystems festgelegt. Wird für Java durch die Ländereinstellung der Laufzeiteigenschaft vgj.nls.code festgelegt. |
Gibt das Symbol an, das als Trennzeichen für Tausender und Hunderter in einem numerischen Wert verwendet wird. Ordnet für Java auch ein Zeichen zur Java-Laufzeiteigenschaft vgj.nls.number.separator zu. |
| serverCodeSet | IBM-037 | Gibt den Namen des codierten Zeichensatzes an, den der z/OS- oder iSeries-Build-Server verwendet. |
| serverType | Kein Standardwert | Gibt den Typ des Web-Servers an, auf dem die Ausgabe implementiert wird. |
| sessionBeanID | Kein Standardwert | Gibt den Namen eines Sitzungselements im J2EE-Implementierungsdeskriptor an. |
| setFormItemFull | YES | Gibt an, ob in jedem leeren Formularfeld, für das Sie eine Anweisung set des Typs set field full angegeben haben, Sterne (*) angezeigt werden sollen. |
| spaADF | NO | Gibt an, ob das generierte IMS/VS-Programm an ein oder von einem IMSADF II-Programm überträgt. |
| spaSize | 0 | Gibt die Anzahl Byte im IMS-SPA (SPA, Scratch-Pad Area - Arbeitspufferbereich) an. |
| spaStatusBytePosition | Kein Standardwert | Gibt die Position eines Segmentierungsstatusbytes im IMS-SPA (SPA, Scratch-Pad Area - Arbeitspufferbereich) an. |
| spacesZero | NO | Gibt an, ob ein generiertes Programm zusätzlichen Code zum Verarbeiten numerischer Felder enthält, die mit Leerzeichen gefüllt sind. |
| sqlAccessColumnsAsBytes | NO | Gibt an, ob Spaltenwerte aus einer DB2-Datenbank direkt als Byte in einen SQL-Datensatz kopiert werden sollen, anstatt diese zur Erstellung von Java-Objekten zu verwenden. Mit dem Wert YES wird ein Leistungsvorteil erzielt; er ist jedoch nur in bestimmten Fällen wirksam. |
| sqlCommitControl | Kein Standardwert | Ordnet der Java-Laufzeiteigenschaft vgj.jdbc.default.database.commitControl einen Wert zu, der angibt, ob nach jeder Änderung an der Standarddatenbank eine Commitoperation durchgeführt wird. |
| sqlDB | Kein Standardwert | Gibt die von einem generierten Programm verwendete Standarddatenbank an. |
| sqlErrorTrace | NO | Gibt an, ob ein generiertes COBOL-Programm den erforderlichen Code zum Rückverfolgen von Fehlern enthält, die bei E/A-Operationen auf einer relationalen Datenbank auftreten. |
| sqlID | Kein Standardwert | Gibt eine Benutzer-ID an, die für die Verbindungsherstellung zu einer Datenbank bei der Auswertung von SQL-Anweisungen während der Generierungszeit oder für ein Java-Programm zur Laufzeit verwendet werden kann. |
| sqlIOTrace | NO | Gibt an, ob ein generiertes COBOL-Programm den erforderlichen Code zum Rückverfolgen der E/A-Operationen enthält, die auf einer relationalen Datenbank ausgeführt werden. |
| sqlJDBCDriverClass | Kein Standardwert | Gibt eine Treiberklasse an, die für die Verbindungsherstellung zu einer Datenbank bei der Auswertung von SQL-Anweisungen während der Generierungszeit oder für die Java-Laufzeit in einer Nicht-J2EE-Umgebung verwendet wird. |
| sqlJNDIName | Kein Standardwert | Gibt die Standarddatenbank an, die von einem generierten Java-Programm verwendet wird, das in J2EE ausgeführt wird. |
| sqlPassword | Kein Standardwert | Gibt ein Kennwort an, die für die Verbindungsherstellung zu einer Datenbank bei der Auswertung von SQL-Anweisungen während der Generierungszeit oder in einem Java-Programm zur Laufzeit verwendet wird. |
| sqlSchema | Kein Standardwert | Legt die Java-Laufzeiteigenschaft vgj.jdbc.schema fest. |
| sqlValidationConnectionURL | Kein Standardwert | Gibt eine URL an, die für die Verbindungsherstellung zu einer Datenbank bei der Auswertung von SQL-Anweisungen während der Generierung verwendet wird. |
| storeJSFRecordAsBytes | NO | Gibt an, ob EGL einen Satz (oder eine Satzfeldgruppe) im Sitzungsbereichsspeicher als Bytes oder als Objekt speichern soll. |
| startTransactionID | Kein Standardwert | Gibt die Transaktions-ID an, die zum Start eines Programms verwendet wird, das für CICS generiert wird. |
| statementTrace | NO | Gibt an, ob ein generiertes COBOL-Programm den erforderlichen Code zum Rückverfolgen einer Nicht-SQL-Anweisung enthält. |
| synchOnPgmTransfer | YES | Gibt an, ob ein Festschreibungspunkt in CICS so definiert wird, dass die Unterschiede in der Verarbeitung auf CICS und IMS minimiert werden. |
| synchOnTrxTransfer | NO | Gibt an, ob ein Festschreibungspunkt vorhanden ist, wenn eine der folgenden Programmarten eine Anweisung
transfer to
transaction (Übertragung zu Transaktion) ausführt:
|
| sysCodes | NO | Legt die Quelle des Rückkehrcodes fest, der als Antwort auf einen E/A-Dateifehler in einem COBOL-Programm in die Systemvariable sysVar.errorCode geschrieben wird. |
| system | Kein Standardwert | Gibt die Ziellaufzeitumgebung des generierten Codes an. Diese Option ist erforderlich. |
| targetNLS | Basierend auf der Ländereinstellung der Workstation, von der die Generierung ausgeführt wird. | Gibt den Ziellandessprachencode an, der zum Angeben von Laufzeitnachrichten verwendet wird. |
| tempDirectory | Kein Standardwert | Gibt die Position an, an die EGL zwei Arten von Dateien stellt: die bei Verwendung des EGLSDK erstellten IR-Dateien (IR - Intermediate Representation, Zwischendarstellung) und die beim Generieren eines VGWebTransaction-Programms oder eines VGUIRecord erstellten JSP-Dateien. |
| templateDir | Kein Standardwert | Gibt das Verzeichnis an, das Schablonen zum Erstellen von Laufzeit-JCL für z/OS oder von Laufzeit-CL für iSeries enthält. |
| transferErrorTransaction | Kein Standardwert | Gibt den Namen einer CICS-Transaktion an, die die Steuerung übernimmt, wenn eine Übertragungsanweisung zu einem Fehler führt. |
| truncateExtraDecimals | YES | Gibt an, ob die zusätzlichen Ziffern nach dem Dezimalzeichen in einem numerischen Wert während einer Zuordnung gelöscht werden. |
| twaOffset | 0 | Gibt an, wie viele Byte im Transaktionsarbeitsbereich (TWA) für die Verwendung durch nicht mit EGL generierte Programme in derselben CICS-Ausführungseinheit reserviert sind. |
| useCurrentSchema | NO | Wenn YES angegeben wird, stellt EGL den Inhalt der Systemvariablen sqlLib.currentSchema allen SQL-Tabellennamen während der Laufzeit voran. |
| userMessageFile | Kein Standardwert | Gibt den generierten Wert für die Java-Laufzeiteigenschaft vgj.messages.file an. Dieser Wert gibt eine Eigenschaftendatei mit von Ihnen erstellten oder angepassten Nachrichten an. |
| useXctlForTransfer | NO | Gibt an, ob ein XCTL-Befehl für die Implementierung einer Anweisung des Typs transfer to program (Übertragung zu Programm) verwendet werden soll. |
| v60DecimalBehavior | Hängt von vagCompatibility ab. | Steuert die Genauigkeit einer gleichlangen Variablen DECIMAL, MONEY oder PACF. |
| v60NumWithCharBehavior | Hängt von vagCompatibility ab. | Gibt an, ob NUM-Variablen genauso behandelt werden sollen wie alle anderen numerischen Variablen in Zuordnungen und Vergleichen, an denen CHAR-Variablen beteiligt sind. |
| v60NumWithDateBehavior | NO | Gibt an, ob das Verhalten von Zuordnungen von Num-Feldern zu Date-Feldern dem Verhalten entspricht, das in EGL-Version 6 wirksam war. |
| v60SQLNullableBehavior | Hängt von vagCompatibility ab. | Gibt an, wie sich EGL verhalten soll, wenn einer Variablen ein Nullwert zugeordnet wird. |
| v71AddBehavior | NO | Gibt an, ob der Effekt des Pluszeichens (+) in einem bestimmten Fall durch den Typ der Variablen bestimmt wird, der ein Ausdruck zugeordnet ist. |
| vagCompatibility | NO | Gibt an, ob der Generierungsprozess die Verwendung spezieller Programmsyntax zulässt. |
| validateBlankDateFields | YES | Gibt an, ob im folgenden Fall ein Fehler angegeben werden soll: Die Eigenschaft dateFormat ist für ein Feld in einem Textformular wirksam, der Benutzer hat das Feld jedoch als leer definiert. |
| validateMixedItems | YES | Gibt an, ob ein generiertes COBOL-Programm Felder des Typs MBCHAR auswertet. |
| validateOnlyIfModified | NO | Gibt an, ob nur diejenigen Textformularfelder ausgewertet werden sollen, für die das Kennzeichen für modifizierte Daten festgelegt ist. |
| validateSQLStatements | NO | Gibt an, ob SQL-Anweisungen auf einer Datenbank zur Generierungszeit ausgewertet werden. |
| workDBType | AUX für CICS, |
Gibt den Arbeitsdatenbanktyp an, der zur Laufzeit verwendet werden soll. |
| wrapperCompatibility | CURRENT | Gibt an, wie Wrapper neu generiert werden sollen, die Sie mit manuell erstelltem Java-Code verwenden wollen, wenn die Wrapper ursprünglich von VisualAge Generator 4.5, EGL 5.x oder EGL 6.x generiert wurden. |
| wrapperJNDIPrefix | Kein Standardwert | Gibt ein Präfix an, das allen JNDI-Namen für generierte Session-Beans hinzugefügt werden soll. |
| wrapperPackageName | Kein Standardwert | Gibt das Paket an, in dem Java-Wrapper generiert werden sollen. |