Sie können Variablendefinitionen aus importiertem Quellcode auswählen,
wenn Sie Informationsquellen und Anwendungsdaten in einer Erfassungsspezifikation hinzufügen.
Informationen zu diesem Vorgang
Sie können Ihre Variablendefinition aus COBOL-, C-, C++- oder PL/I-Quellcode
mit einer Datendefinition importieren.
Vorgehensweise
- Klicken Sie auf Auswahl aus der importierten Sprachstruktur treffen. Das Fenster "Quellcode auswählen" wird geöffnet.
- Klicken Sie auf Sprachstrukturdatei wählen und navigieren Sie zu
Ihrer Quellcodedatei; klicken Sie anschließend auf OK. Wenn Ihre Quellendatei eine der folgenden Erweiterungen verwendet, wird die Quellensprache automatisch festgelegt:
Quellensprache |
Dateierweiterung |
C |
*.c oder *.h |
C++ |
*.cpp oder *.hpp |
COBOL |
*.cbl, *.cob, *.ccp
oder *cpy |
PL/I |
*.pli, *.mac oder *.inc |
Wenn die Datei keine der gezeigten Erweiterungen hat, müssen Sie die Quellensprache auswählen. Sie haben auch die Möglichkeit, die für Sie ausgewählte Quellensprache zu korrigieren, wenn dies erforderlich ist.
Für C und C++ können Sie den Namen der zu importierenden Struktur angeben. Standardmäßig wird DFHDATA oder der zuletzt verwendete Strukturname verwendet.
Nachdem der Editor die Sprachstruktur geladen hat, zeigt er Fehler und Warnungen an,
wenn Probleme in der Sprachstruktur erkannt wurden. Diese Nachrichten mit dem Präfix DFHPI werden als CICS-Nachrichten dokumentiert
und dem CICS-Web-Services- und CICS-XML-Assistenten mitgeteilt. Wenn Fehler auftreten, kann die Sprachstruktur nicht verwendet werden und der Editor kehrt zur vorherigen Anzeige zurück. Wenn Problem auftreten, die Warnungen hervorrufen, werden diese angezeigt. Klicken Sie auf OK.
Wenn keine Fehler auftreten, wird das Fenster Sprachstruktur
angezeigt.
Dieses Fenster enthält eine Baumstruktur,
die die Sprachstruktur zeigt. Elemente, die in der Baumstruktur eingerückt sind,
sind in einem übergeordneten Element enthalten. Jedes Element hat ein Format, einen Versatz
und eine Länge. Die Genauigkeit wird für numerische und wissenschaftliche Elemente angezeigt.
- Klicken Sie in der angezeigten Baumstruktur das Datenelement an, das Sie importieren wollen. Wenn es sich um Gleitkommadaten handelt und die Sprache nicht COBOL ist, wird das
Fenster Verwendeten Gleitkommatyp auswählen angezeigt.
Compileroptionen legen den Gleitkommatyp fest, der verwendet wird. Wenn im Ereignisbindungseditor der falsche Typ verwendet wird, können falsche Werte für das Ereignis erstellt werden.
Anmerkung: Das Fenster Verwendeten Gleitkommatyp auswählen wird nicht angezeigt,
weil nur hexadezimale Gleitkommazahlen für COBOL gültig sind.
- Optional: Wählen Sie eine der Gleitkommaoptionen aus (Binäre Gleitkommazahl,
Dezimale Gleitkommazahl oder Hexadezimale Gleitkommazahl)
und klicken Sie auf OK.
- Klicken Sie auf OK. Die Formatinformationen werden von dem importierten Datenelement in das Fenster
Informationsquelle oder Variablendatenwert eingetragen.
Ergebnisse
Sie haben einen Variablendatenwert importiert. Wenn Sie das nächste Mal auf
Auswahl aus der importierten Sprachstruktur treffen klicken,
wird automatisch die Sprachstruktur angezeigt, die Sie zuletzt angegeben haben.
Wenn Sie einen Wert aus einer anderen Sprachstruktur importieren wollen,
können Sie
Sprachstruktur ändern im Fenster
Sprachstruktur klicken, um eine andere Sprachstruktur auszuwählen.