Auswählen von Variablen aus importiertem Quellcode

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

  1. Klicken Sie auf Auswahl aus der importierten Sprachstruktur treffen. Das Fenster "Quellcode auswählen" wird geöffnet.
    Eine Abbildung des Dialogs "Quellenstruktur angeben".
  2. 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.

    Eine Abbildung des Dialogs "Datenformat aus importierter Sprachstruktur abrufen".
    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.

  3. 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.
    Eine Abbildung des Dialogs "Verwendeten Gleitkommatyp auswählen".

    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.
  4. Optional: Wählen Sie eine der Gleitkommaoptionen aus (Binäre Gleitkommazahl, Dezimale Gleitkommazahl oder Hexadezimale Gleitkommazahl) und klicken Sie auf OK.
  5. 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.