Zuordnungselemente

Wie im Abschnitt "Ressourcenzuordnungsabschnitt" beschrieben, setzt sich der Ressourcenzuordnungsabschnitt aus Zuordnungselementen zusammen. Jedes Element bezieht sich auf einen bestimmten Dateinamen (angegeben durch die Eigenschaft fileName) und enthält eine Reihe von Einträgen, die jeweils die folgenden Eigenschaften aufweisen:
Die Werte für die Eigenschaften system und fileType bestimmen, welche der folgenden zusätzlichen Eigenschaften verfügbar sind: Weitere Informationen zum Arbeiten mit Querverweisen bei Datensatz- und Dateitypen finden Sie im Abschnitt Dateitypen.

commit

Gibt (für ein EGL-generiertes COBOL-Programm unter iSeries) an, ob die Commitsteuerung aktiviert werden soll.

Wählen Sie einen der folgenden Werte aus:

NO (Standard)
Die Verwendung von sysLib.commit oder sysLib.rollback hat keine Auswirkung.
YES
Mit sysLib.commit und sysLib.rollback können Sie das Ende einer logischen Arbeitseinheit definieren.

conversionTable

Gibt den Namen der Konvertierungstabelle an, die von einem generierten Java™-Programm während des Zugriffs auf eine der folgenden Ressourcen verwendet wird.
  • Eine WebSphere MQ-Nachrichtenwarteschlange.
  • Eine serielle Datei, die sich auf einen EGL CSV-Datensatz bezieht.

duplicates

Gibt (für ein EGL-generiertes COBOL-Programm auf iSeries) an, ob eine VSAM-Datei, auf die zugegriffen wird, doppelte Schlüssel enthalten darf.

Wählen Sie einen der folgenden Werte aus:

NO (Standard)
Es sind keine doppelten Schlüssel zulässig.
YES
Die VSAM-Datei darf doppelte Schlüssel enthalten.

Der Wert von duplicates muss mit der Verwendung des Schlüsselworts UNIQUE in der DDS (Datenbeschreibungsspezifikation) konsistent sein, die die physische Datei auf dem iSeries-System beschreibt. Wenn der Wert von duplicates beispielsweise YES lautet, dürfen Sie UNIQUE nicht angeben.

Die nächste Tabelle zeigt die Folgen einer Inkonsistenz beider Werte.

DDS-Schlüsselwort Wert von 'duplicates' im association-Element COBOL-Rückkehrcode nach einem 'file open' PL/I-Rückkehrcode nach einem 'file open' EGL-E/A-Fehlerwert
UNIQUE YES 95 00000220 invalidFormat
no UNIQUE NO 95 00000220 invalidFormat

fileName

Bezieht sich auf einen logischen Dateinamen, wie er in Datensätzen angegeben ist. Sie können ein Zuordnungselement erstellen, das diesen Namen mit einer physischen Ressource auf Zielsystemen verknüpft. Geben Sie für Druckausgaben den Wert printer an.

Sie können einen Stern (*) als globales Substitutionszeichen in einem logischen Dateinamen verwenden. Dieses Zeichen ist jedoch nur als letztes Zeichen des Namens gültig. Weitere Informationen zum Verwenden des Sterns als Platzhalter finden Sie im Abschnitt ++ Ressourcenzuordnungsabschnitte.

fileType

Gibt die Dateiorganisation auf dem Zielsystem an. Sie können einen expliziten Typ wie seqws auswählen. Alternativ können Sie den Wert default wählen, der der Standardwert für die Eigenschaft fileType ist. Wenn Sie 'default' verwenden, wird wie folgt automatisch ein Dateityp ausgewählt:
  • Für eine bestimmte Kombination aus Zielsystem und EGL-Datensatztyp.
  • Für die Druckausgabe, wenn der Dateiname printer ist.

Informationen zu den Werten für fileType sowie den zugehörigen Standardwerten finden Sie unter ++ Ressourcenzuordnungsabschnitte in der Tabelle des Abschnitts mit den gültigen Dateitypen für Ziellaufzeitumgebungen.

formFeedOnClose

Gibt an, ob ein Formularvorschub ausgegeben wird, wenn die Ausgabe eines Druckformulars beendet ist. (Ein Druckformular wird erzeugt, wenn Ihr Code eine print-Anweisung ausgibt.)

Diese Eigenschaft ist nur verfügbar, wenn fileName in einem der folgenden Fälle auf printer gesetzt ist:
  • Der Wert für system ist aix, iSeriesj, linix oder linux und der Wert für fileType istseqws oder spool; oder
  • Der Wert für system ist win und der Wert für fileType ist seqws.
Wählen Sie einen der folgenden Werte aus:
YES
Ein Formularvorschub wird ausgegeben (Standardwert).
NO
Es wird kein Formularvorschub ausgegeben.

pcbName

Gibt den Namen des PCB-Datensatzes an, mit dem auf eine IMS-Nachrichtenwarteschlange oder auf eine GSAM-Datenbank zugegriffen wird. Der Eintrag wird nur in folgenden Fällen verwendet:
  • Sie generieren COBOL-Code.
  • Bei dem Zielsystem handelt es sich um eines der folgenden Systeme:
    • imsvs (wobei der PCB-Datensatz vom Typ 'IO_PCBRecord' oder 'ALT_PCBRecord' sein kann)
    • imsbmp (wobei der PCB-Datensatz vom Typ 'IO_PCBRecord', 'ALT_PCBRecord' oder 'GSAM_PCBRecord' sein kann)
    • zosbatch (wobei der PCB-Datensatz vom Typ 'GSAM_PCBRecord' sein muss)

replace

Gibt an, ob beim Hinzufügen eines Satzes zu einer Datei an die Datei angehängt oder die Datei ersetzt wird. Dieser Eintrag wird nur in folgenden Fällen verwendet:
  • Sie generieren Java-Code.
  • Der fileType (Dateityp) der Datei ist seqws.
Wählen Sie einen der folgenden Werte aus:
NO (Standard)
Anhängen an die Datei.
YES
Ersetzen der Datei. Die erste add-Anweisung für die serielle Datei im Programm bzw. die erste add-Anweisung für die serielle Datei nach einer close-Anweisung fügt die Daten am Anfang der seriellen Datei ein. Dabei werden alle vorherigen Inhalte ersetzt.

system

Gibt die Zielplattform an. Wählen Sie einen der folgenden Werte aus:
aix
AIX
imsbmp
IMS BMP
imsvs
IMS/VS
hpux
HP-UX
iseriesc
iSeries COBOL
iseriesj
iSeriesJava
linux
Linux (Intel-Hardware)
solaris
Solaris
uss
z/OSUNIX System Services
win
Windows 2000/NT/XP
zlinux
Linux (zSeries-Hardware)
zosbatch
z/OS batch
zoscics
CICS für z/OS
any
Eine beliebige Zielplattform

systemName

Die Eigenschaft systemName gibt den Systemressourcennamen der Datei oder des Datensatzes an, die bzw. der dem EGL-Dateinamen zugeordnet ist. Schließen Sie den Namen in einfache oder doppelte Anführungszeichen ein, wenn er einen Leerzeichen oder eines der folgenden Zeichen enthält:
  % = , ( ) /

Der Wert der Eigenschaft systemName hängt von den Werten der Eigenschaften system und fileType ab, wie in den folgenden Abschnitten beschrieben. Eine Übersicht dieser Informationen in Tabellenform finden Sie in Querverweise zwischen Datensatztypen und Dateitypen.

Sie können den Wert der Eigenschaft systemName dynamisch zur Laufzeit ändern, indem Sie eine der folgenden Systemvariablen angeben:
  • Geben Sie für serielle, indexierte, relative oder WebSphere MQ-Datensätze die Variable recordName.resourceAssociation an. EGL verwendet die Eigenschaft systemName zur Initialisierung des Wertes der Variable recordName.resourceAssociation. Wenn I/O für einen Datensatz vorhanden ist und die Variable recordName.resourceAssociation geändert wurde, schließt EGL vor dem Öffnen der Datei in recordName.resourceAssociation automatisch die zuvor geöffnete Datei.
  • Legen Sie für Druckausgaben die Variable converseVar.printerAssociation fest. EGL verwendet die Eigenschaft systemName zur Initialisierung des Wertes von converseVar.printerAssociation. Für bestimmte Laufzeitumgebungen und Dateitypen können mehrere Druckdateien gleichzeitig geöffnet werden.

systemName für das Debugging

Der Debugger kann nur in Windows- und Linux-Umgebungen ausgeführt werden. Daher müssen Sie die Eigenschaft system entweder auf win oder linux festlegen (je nachdem, auf welcher Plattform Sie den Dubugger ausführen) und die EigenschaftenfileType und systemName entsprechend angeben.

systemName in Java-Umgebungen

In den folgenden Abschnitten werden die möglichen Werte für systemName in verschiedenen Java-Umgebungen beschrieben.

systemName für AIX

Wenn die Eigenschaft system auf aix gesetzt ist, sind für die Eigenschaft fileType die folgenden Werte verfügbar:
ibmcobol
Der Wert der Eigenschaft systemName ist der Name einer VSAM-Datei, die einem seriellen, indexierten oder relativen EGL-Datensatz zugeordnet ist. Die VSAM-Datei muss sich auf dem AIX-System befinden, auf dem auch das Programm ausgeführt wird.
mq
Der Wert der Eigenschaft systemName ist der Name einer WebSphere MQ-Nachrichtenwarteschlange, die einem EGL MQ-Datensatz zugeordnet ist. Der Standardwert ist der EGL-Warteschlangenname. Der Wert von systemName weist entweder das Format Warteschlangenname oder WS-Manager-Name :Warteschlangenname auf. Ist das Format Warteschlangenname, stellt EGL eine Verbindung zum Standard-Warteschlangenmanager her.
seqws
Der Wert der Eigenschaft systemName ist der Name einer Datei, die einem seriellen EGL-Datensatz zugeordnet ist.
spool
Der Wert der Eigenschaft systemName gibt den Namen eines Druckers oder Pfades zu einer Spooldatei an, der/die einer EGL-Druckdatei zugeordnet ist. Der Standardwert für systemName ist der Standarddrucker für das System.

systemName für iSeries Java

Wenn die Eigenschaft system auf iseriesj gesetzt ist, sind für die Eigenschaft fileType die folgenden Werte verfügbar:
mq
Der Wert der Eigenschaft systemName ist der Name einer WebSphere MQ-Nachrichtenwarteschlange, die einem EGL MQ-Datensatz zugeordnet ist. Der Standardwert ist der EGL-Warteschlangenname. Der Wert von systemName weist entweder das Format Warteschlangenname oder WS-Manager-Name :Warteschlangenname auf. Ist das Format Warteschlangenname, stellt EGL eine Verbindung zum Standard-Warteschlangenmanager her.
seqws
Der Wert der Eigenschaft systemName ist der Name einer Datei, die einem seriellen EGL-Datensatz zugeordnet ist.
spool
Der Wert der Eigenschaft systemName gibt den Namen eines Druckers oder Pfades zu einer Spooldatei an, der/die einer EGL-Druckdatei zugeordnet ist. Der Standardwert für systemName ist der Standarddrucker für das System.

systemName für Windows

Wenn die Eigenschaft system auf win gesetzt ist, sind für die Eigenschaft fileType die folgenden Werte verfügbar:
ibmcobol
Der Wert der Eigenschaft systemName ist der Name einer fernen VSAM-Datei, die einem seriellen, indexierten oder relativen EGL-Datensatz zugeordnet ist. Die ferne VSAM-Datei muss unter z/OS gespeichert sein. Der Dateiname muss das folgende Format aufweisen:
\\Einheitenname\Qualifikationsmerkmal.Dateiname
Einheitenname
Der SNA LU-Aliasname, wie in der SNA-Konfiguration angegeben.
Qualifikationsmerkmal.Dateiname
Der VSAM-Dateiname, einschließlich eines Qualifikationsmerkmals.
mq
Der Wert der Eigenschaft systemName ist der Name einer WebSphere MQ-Nachrichtenwarteschlange, die einem EGL MQ-Datensatz zugeordnet ist. Der Standardwert ist der EGL-Warteschlangenname. Der Wert von systemName weist entweder das Format Warteschlangenname oder WS-Manager-Name :Warteschlangenname auf. Ist das Format Warteschlangenname, stellt EGL eine Verbindung zum Standard-Warteschlangenmanager her.
seqws
Der Wert der Eigenschaft systemName ist der Name einer Datei, die einem seriellen EGL-Datensatz zugeordnet ist.

systemName für andere Java-Plattformen

Die folgenden Werte der Eigenschaft system weisen alle dieselben möglichen Werte wie die Eigenschaft fileType auf:
  • hpux
  • linux
  • solaris
  • uss
  • zlinux

Für alle diese Werte des Typs system sind die folgenden Werte für die Eigenschaft fileType verfügbar:

mq
Der Wert der Eigenschaft systemName ist der Name einer WebSphere MQ-Nachrichtenwarteschlange, die einem EGL MQ-Datensatz zugeordnet ist. Der Standardwert ist der EGL-Warteschlangenname. Der Wert von systemName weist entweder das Format Warteschlangenname oder WS-Manager-Name :Warteschlangenname auf. Ist das Format Warteschlangenname, stellt EGL eine Verbindung zum Standard-Warteschlangenmanager her.
seqws
Der Wert der Eigenschaft systemName ist der Name einer Datei, die einem seriellen EGL-Datensatz zugeordnet ist.
spool
Der Wert der Eigenschaft systemName gibt den Namen eines Druckers oder Pfades zu einer Spooldatei an, der/die einer EGL-Druckdatei zugeordnet ist. Der Standardwert für systemName ist der Standarddrucker für das System.

systemName in COBOL-Umgebungen

In den folgenden Abschnitten werden die möglichen Werte für systemName in verschiedenen COBOL-Umgebungen beschrieben.

systemName für IMS BMP

Wenn die Eigenschaft system auf imsbmp gesetzt ist, unterstützt EGL die Werte für die Eigenschaft fileType, die das Programm auch in IMS/VS oder z/OS Batch unterstützt.

systemName für IMS/VS

Wenn die Eigenschaft system auf imsvs gesetzt ist, sind für die Eigenschaft fileType die folgenden Werte verfügbar:
mq
Der Wert der Eigenschaft systemName ist der Name einer WebSphere MQ-Nachrichtenwarteschlange, die einem EGL MQ-Datensatz zugeordnet ist. Der Standardwert ist der EGL-Warteschlangenname.
mmsgq
Der Wert der Eigenschaft systemName ist der Name eines logischen Terminal- oder Transaktionscodes, der der Nachrichtenschlage zugeordnet ist. Bei der EGL-Datei muss es sich um eine serielle Datei handeln. Der Standardwert für systemName ist der EGL-Dateiname.
smsgq
Der Wert der Eigenschaft systemName ist der Name eines logischen Terminal- oder Transaktionscodes, der der Nachrichtenschlage zugeordnet ist. Bei der EGL-Datei muss es sich um eine serielle Datei oder eine Druckdatei handeln. Für serielle Dateien ist der Standardwert für systemName der EGL-Dateiname. Für Druckausgaben ist der Standardwert printer.

systemName für iSeries COBOL

Wenn die Eigenschaft system auf iseriesc gesetzt ist, sind für die Eigenschaft fileType die folgenden Werte verfügbar:

mq
Der Wert der Eigenschaft systemName ist der Name einer WebSphere MQ-Nachrichtenwarteschlange, die einem EGL MQ-Datensatz zugeordnet ist. Die Standardeinstellung ist der EGL-Warteschlangenname.
seq
Für serielle Dateien ist der Wert der Eigenschaft systemName der Name einer sequenziellen Systemdatei, die einer seriellen EGL-Datei oder ein Druckdatei zugeordnet ist. Der Wert muss ein Dateiname ohne Qualifikationsmerkmal mit einer Maximalgröße von 10 Byte sein. EGL verwendet die Laufzeitbibliotheksliste (*LIBL) und den ersten Eintrag in der physischen oder logischen Datei, um den Dateinamen vollständig zu qualifizieren. Befehle zum Überschreiben der Datenbankdateien können vor der Laufzeit zum Angeben einer anderen Datei verwendet werden. Der Standardwert für systemName ist der EGL-Dateiname. Befehle zum Überschreiben der Druckerdateien können vor der Laufzeit zum Angeben einer anderen Druckdatei verwendet werden.
Anmerkung: Für Druckausgaben entspricht der Wert dem Wert für spool, mit der Ausnahme, dass der Wert seq für fileType beim Schließen der Datei am Ende des Druckdatenstroms einen Seitenvorschub einfügt.
spool
Der Wert der Eigenschaft systemName ist der Name des Druckerdateiobjekts (*PRTF), das einer EGL-Druckdatei zugeordnet ist. QVGNPRTF ist beispielsweise der Name eines Druckerdateiobjekts, das im Lieferumfang des EGL-Laufzeitprodukts füriSeries enthalten ist. Ausgaben werden als Spooldatei an die Ausgabewarteschlange für den Job gesendet. Der Wert für systemName muss ein Dateiname ohne Qualifikationsmerkmal mit einer Maximalgröße von 10 Byte sein. Die Laufzeitbibliotheksliste (*LIBL) wird verwendet, um den Dateinamen vollständig zu qualifizieren. Befehle zum Überschreiben der Druckerdateien können vor der Laufzeit zum Angeben einer anderen Datei verwendet werden. Der Standardwert für systemName ist QVGNPRTF.
Anmerkung: Für Druckerdateien unterscheiden sich seq und spool in der Form, dass seq beim Schließen der Datei am Ende des Druckdatenstroms einen Seitenvorschub einfügt.
vsam
Für serielle EGL-Dateien ist der Wert der Eigenschaft systemName der Name einer sequenziellen Systemdatei. Für indexierte EGL-Dateien ist systemName der Name einer indexierten Systemdatei+++. Die Standardwerte entsprechen den Werten für den Wert seq der Eigenschaft fileType.

systemName für z/OS Batch

Wenn die Eigenschaft system auf zosbatch gesetzt ist, sind für die Eigenschaft fileType die folgenden Werte verfügbar:

gsam
Der Wert der Eigenschaft systemName ist der Dateiname für eine GSAM-Datei, die einer seriellen EGL-Datei oder Druckdatei zugeordnet ist. Für serielle Dateien ist der Standardwert für systemName der EGL-Dateiname. Für Druckausgaben ist der Standardwert printer. Wenn Sie jedoch eine Ausgabedatei gemeinsam mit einem in VisualAge Generator erstellten Programm nutzen, geben Sie stattdessen EZEPRINT an.
mq
Der Wert der Eigenschaft systemName ist der Name einer WebSphere MQ-Nachrichtenwarteschlange, die einem EGL MQ-Datensatz zugeordnet ist. Die Standardeinstellung ist der EGL-Warteschlangenname.
seq
Der Wert der Eigenschaft systemName ist der Name einer sequenziellenz/OS-Datei, die einer seriellen EGL-Datei oder Druckdatei zugeordnet ist. EGL generiert COBOL READ/WRITE-Anweisungen, um Zugriff auf die Datei zu erhalten. Setzen Sie fileType nicht auf seq, wenn Sie die dynamische Zuordnung, Datensatzname.resourceAssociation oder converseVar.printerAssociation verwenden.
Für serielle Dateien verwendet EGL den Dateinamen als DD-Namen und systemName als Dateiname in der generierten Beispiellaufzeit-JCL. Für Druckdateien verwendet EGL als DD-Namen EZEPRINT und die EigenschaftsystemName nicht in der generierten Beispiellaufzeit-JCL.
Für serielle Dateien ist der Standardwert für systemName der EGL-Dateiname.
seqrs
Der Wert der Eigenschaft systemName ist der Name einer sequenziellenz/OS-Datei, die einer seriellen EGL-Datei oder Druckdatei zugeordnet ist. EGL generiert für alle Lese- und Schreibvorgänge für die Datei Aufrufe an Host-Services. Setzen Sie fileType auf seq, wenn Sie die dynamische Zuordnung, Datensatzname.resourceAssociation oder converseVar.printerAssociation verwenden.
Für serielle Dateien verwendet EGL den Dateinamen als DD-Namen und systemName als Dateiname in der generierten Beispiellaufzeit-JCL. Für Druckdateien verwendet EGL als DD-Namen EZEPRINT und die EigenschaftsystemName nicht in der generierten Beispiellaufzeit-JCL.

Es können mehrere Druckdateien gleichzeitig geöffnet sein.

Wenn eine Druckdatei von einem mit EGL generierten Programm und einem mit VisualAge Generator erstellten Programm gemeinsam genutzt werden soll, können Sie nicht die Standardwerte verwenden, sondern Sie müssen eine Ressourcenzuordnung erstellen, bei der der Wert für fileName 'printer' und der Wert für systemName 'EZEPRINT' ist.

vsam
Der Wert der Eigenschaft systemName ist der Name einer VSAM-Datei, die einer seriellen, indexierten oder relativen EGL-Datei zugeordnet ist. EGL generiert COBOL READ/WRITE-Anweisungen, um Zugriff auf die Datei zu erhalten. Setzen Sie fileType nicht auf 'vsam', wenn Sie die dynamische Zuordnung, Datensatzname.resourceAssociation oder die EGL-Anweisung get previous verwenden.
EGL verwendet den Dateinamen als DD-Namen und systemName als Dateiname in der generierten Beispiellaufzeit-JCL.
Der Standardwert für systemName ist der EGL-Dateiname.
vsamrs
Der Wert der Eigenschaft systemName ist der Name einer VSAM-Datei, die einer seriellen, indexierten oder relativen EGL-Datei zugeordnet ist. EGL generiert für alle Lese- und Schreibvorgänge für die Datei Aufrufe an Host-Services. Setzen Sie fileType auf 'vsamrs', wenn Sie die dynamische Zuordnung, Datensatzname.resourceAssociation oder die EGL-Anweisung get previous verwenden.
EGL verwendet den Dateinamen als DD-Namen und systemName als Dateiname in der generierten Beispiellaufzeit-JCL.
Der Standardwert für systemName ist der EGL-Dateiname.

systemName für CICS für z/OS

Wenn die Eigenschaft system auf zoscics gesetzt ist, sind für die Eigenschaft fileType die folgenden Werte verfügbar:
mq
Der Wert der Eigenschaft systemName ist der Name einer WebSphere MQ-Nachrichtenwarteschlange, die einem EGL MQ-Datensatz zugeordnet ist. Der Standardwert ist der EGL-Warteschlangenname.
spool
Der Wert der Eigenschaft systemName ist der Name einer JES-Spooldatei, die einer seriellen EGL-Datei oder Druckdatei zugeordnet ist. Für serielle Dateien ist der Standardname der EGL-Dateiname. Für Druckausgaben ist der Standardwert printer.
Eingabedateiname: Benutzer-ID.Klasse
Der Parameter Benutzer-ID ist ein 4 bis 8 Zeichen langer Name eines externen Writers oder ein Stern (*). FürCICS ist es erforderlich, dass die ersten vier Zeichen des externen Writer-Namens den ersten vier Zeichen der CICS-Anwendungs-ID entsprechen, mit der die CICS-Region für ACF/VTAM angegeben wird. Der Parameter Klasse ist ein Zeichen, das die Spoolklasse angibt. Dieser Parameter ist optional und standardmäßig auf 'A' gesetzt. Die maximale Größe für den Namen beträgt 10 Byte. Weitere Informationen hierzu finden Sie im 'CICS Customization Manual'.
Ausgabedateiname: Knoten-ID.Benutzer-ID.Klasse
Der Parameter Knoten-ID ist entweder eine ein bis acht Zeichen lange Systemknoten-ID oder ein Stern (*). Der Parameter Benutzer-ID ist eine ein bis acht Zeichen lange Systembenutzer-ID oder ein Stern (*). Der Parameter Klasse ist ein Zeichen, das die Spoolklasse angibt. Dieser Parameter ist optional und standardmäßig auf 'A' gesetzt. Wenn Klasse nicht angegeben ist, ist Benutzer-ID auch optional und verwendet standardmäßig den Wert für die CICS-Benutzer-ID (denselben in sysVar.userID gespeicherten Wert). Die maximale Länge des Namens liegt bei 19 Byte. Weitere Informationen hierzu finden Sie im 'CICS Customization Manual'.
Es können mehrere Druckerdateien gleichzeitig geöffnet sein.
tempmain
Der Wert der Eigenschaft systemName ist ein Warteschlangenname von 8 Byte für eine temporäre Hauptspeicherwarteschlange, die einer relativen oder seriellen EGL-Datei zugeordnet ist. Die Standardeinstellung ist der EGL-Dateiname. Einige Warteschlangennamen sind für die Verwendung durch EGL reserviert und weisen das Präfix 'EZE' auf.
tempaux
Der Wert für fileType von tempaux entspricht tempmain mit der Ausnahme, dass er eine temporärer Hilfsspeicherwarteschlange angibt.
transient
Der Wert der Eigenschaft systemName ist ein DCT-Name von 4 Byte für eine Warteschlange mit transienten Daten, die einer seriellen EGL-Datei oder Druckdatei zugeordnet ist. Für serielle Dateien ist der Standardname die ersten vier Zeichen des EGL-Dateinamens. Für Druckausgaben ist die Standardeinstellung printer. Der Name der Warteschlange mit transienten Daten muss mithilfe des Eintrags RDO TDQUEUE für CICS definiert werden.
Es können mehrere Druckerdateien gleichzeitig geöffnet sein.
vsam
Der Wert der Eigenschaft systemName ist ein Dateiname von 8 Byte für eine VSAM-Datei, die einer indexierten, relativen oder seriellen EGL-Datei zugeordnet ist. Der Dateiname muss mithilfe des Eintrags RDO FILE für CICS definiert werden.

text

Beim Zugriff auf eine Datei über einen seriellen Datensatz gibt die Eigenschaft text an, ob ein generiertes Java-Programm folgende Aktionen durchführen sollte:
  • Anhängen von Zeilenendezeichen während der Operation add. Auf Nicht-UNIX-Plattformen sind dies die Zeichen für Rücklauf und Zeilenvorschub. Auf UNIX-Plattformen ist es nur das Zeichen für Zeilenvorschub.
  • Entfernen von Zeilenendezeichen während der Operation get next.
Wählen Sie einen der folgenden Werte aus:
NO (Standard)
Die Zeilenendezeichen dürfen nicht angehängt oder entfernt werden.
YES
Nehmen Sie die gewünschten Änderungen vor. Dies ist hilfreich, wenn das generierte Programm Daten mit Produkten austauscht, die erwarten, dass Datensätze mit Zeilenendezeichen enden.

Feedback