Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Anchor
_Toc278187555
_Toc278187555
Anchor
_Toc472494339
_Toc472494339
Beschreibung









Abbildung 1: Befehl CRTILEOBJ - Erstellen ILE Objekte

Parameter für CRTILEOBJ – Create ILE Objects:

  • Modul: Modul-Name und Bibliothek in der das Modul erstellt werden soll

...

  • Sonderwert *LIBL Bibliotheksliste (für Bibliothek) zulässig
  • Quellendatei: Qualifizierte Quellen-Datei, in der die Teildatei hinterlegt ist
    *

...

  • LIBL:Quellen Datei wird in der Bibliotheksliste gesucht
    *

...

  • SRCLIB:Quellen-Bibliothek
  • Quellenteildatei: Teildatei, die umgewandelt werden soll.
  • Programm: Qualifiziertes Programm in das das Modul gebunden werden soll
    *NONEEs wird kein Programm erstellt
    *MODULEEs wird ein Programm mit dem gleichen Namen wie das Modul erstellt
    *MODLIBDas Programm wird in der gleichen Bibliothek wie das Modul erstellt
    *LIBL Bibliotheksliste
  • Aktivierungsgruppe: Aktivierungsgruppe, in der das Programm oder Service-Programm ausgeführt werden soll.
    *

...

  • MAIN: Benannte Aktivierungsgruppe, die dem Namen des Moduls, Programms oder Service-Programms entspricht
    *

...

  • CALLER: Die Aktivierungsgruppe in der die rufende Prozedur (bzw. Programm/Service-Programm) ausgeführt wird.
    *

...

  • PGM: Der Name der Aktivierungsgruppe entspricht dem Name des Programms
    *

...

  • NEW: Nur für Programme. Bei jedem Aufruf wird eine neue Aktivierungsgrppe verwendet.
  • Service-Programm: Qualifiziertes Service-Programm in das das Modul gebunden werden soll.
    *

...

  • NONE:Es wird kein Service-Programm erstellt
    *

...

  • MODULE: Es wird ein Service-Programm mit dem gleichen Namen wie das Modul erzeugt
    *

...

  • MODLIB: Das Service-Programm wird in der gleichen Bibliothek wie das Modul erzeugt.
    *

...

  • LIBL: Bibliotheksliste
  • Binderverzeichnis: Wird zum Erstellen des Programms oder Service-Programms herangezogen. Sind mehrere Binderverzeichnisse erforderlich, müssen diese in den H-Bestimmungen angegeben werden.
    *

...

  • LIBL: Das Binderverzeichnis wird in der Bibliotheksliste gesucht.
  • Einfügen in Binderverzeichnis: Nur für Service-Programme und Module
    J/NJ=Ja

...

  • : In das angegebene Binderverzeichnis einfügen
    N=

...

  • Nein: Nicht in das Binderverzeichnis einfügen.

*SRVPGMDas Service-Programm soll in das angegebene Binderverzeichnis eingetragen werden.

*MODULEDas Modul soll in das angegebene Binderverzeichnis eingetragen werden.

...

  • Zielrelease:Gibt das Release für das das Modul, Programm oder Service-Programm erstellt werden soll.
    *

...

  • CURREN:TAktuelles Release
    *

...

  • PRV: Vorhergehendes Release
    VxRxMxAngabe des Releases z.B. V7R1M0
  • Umwandlung im Stapelbetrieb
    J

...

  • =Ja

...

  • : Umwandlung erfolgt im Stapelbetrieb (QBATCH)
    N=Nein

...

  • : Interaktive Umwandlung
  • Referenz auflösen: Gibt an, ob bei der Erstellung von Service-Programmen die Existenz von Prozeduren geprüft wird.
    Unterlassungswert ist J (=Existenz wird geprüft).
    N kann angegeben werden, wenn Service-Programme erstellt werden, bei denen Prozeduren wechselseitig aufgerufen werden, z.B. Prozedur X in Service-Programm1 ruft Prozedur Y in Service-Programm2 auf und ProzedurA in Service-Programm2 ruft Prozedur B in Service-Programm1 auf.
    In einem solchen Fall werden die beiden Service-Programme ohne Existenz-Prüfung erstellt und anschließend sollte die Kompilierung erneut durchgeführt werrden. Dieses Mal wird jedoch die Referenz aufgelöst.
    J

...

  • =Ja

...

  • :Existenz-Prüfung der aufgerufenen Prozeduren

...

  • (Default)
    N=Nein

...

  • :keine Existenz-Prüfung der aufgerufenen

...

  • Prozeduren

Anchor
_Toc278187556
_Toc278187556
Anchor
_Toc472494340
_Toc472494340
Beispiel

Anchor
_Toc278187557
_Toc278187557
Anchor
_Toc472494341
_Toc472494341
Erstellen Programm









Abbildung 2: Erstellen Programme mit CRTILEOBJ

Anchor
_Toc278187558
_Toc278187558
Anchor
_Toc472494342
_Toc472494342
Erstellen Service-Programm









Abbildung 3: Erstellen Service-Programme mit CRTILEOBJ