:INC_SCRIPT

Verwenden Sie die Script-Anweisung :INC_SCRIPT, um ein Script von einer Prozess-Seite auf einer anderen Prozess-Seite im selben Objekt aufzurufen.

Diese Script-Anweisung wurde ursprünglich implementiert, um ein Script im Header aufrufen zu können, z. B. um spezielle z/OS-Anforderungen mit der Job Control Language (JCL) zu erfüllen. In diesem Zusammenhang setzt das Script Attribute, die im Header angefordert werden, wie z. B. einen anderen Host. Sie können diese Script-Anweisung jedoch allgemeiner verwenden, wenn Sie ein Script auf einer Prozess-Seite von einer anderen aus aufrufen möchten, auch wenn dies wiederholt erfolgt.

Tipp: Sie können ein Include-Objekt aus einem anderen Objekt aufrufen, wenn Sie Script-Zeilen aus dem Include-Objekt einfügen möchten. Weitere Informationen finden Sie unter Includes (JOBI).

Syntax

: INC_SCRIPT (Script ID)

Parameter

  • :INC_SCRIPT
    Ruft ein Script von einer anderen Prozess-Seite innerhalb desselben Objekts auf

  • Script-ID
    Nummer, die das aufzurufende Script identifiziert
    Zulässige Werte in Job-Objekten:

    • 0
      (Job-Objekte) Script von der Prozess-Seite
      (Ereignisobjekte) Script von der !Prozess/Ereignis-Prozess-Seite
    • 1
      (Job-Objekte) Script von der Pre-Prozess-Seite
      (Ereignis-Objekte auf der !Prozess/Ereignis-Prozess-Seite) Script von der Prozess-Seite
    • 2
      (nur Job-Objekte) Script von der Post-Prozess-Seite

Hinweis: Sie können die Anweisung :INC_SCRIPT nur in Objekttypen verwenden, die mehr als eine Prozess-Seite haben (Job- und Ereignisobjekte).

Beispiel

Ein Job enthält ein Script auf der Pre-Prozess-Seite, das einen DIR-Befehl enthält. Die folgende Script-Anweisung auf der Prozess-Seite des gleichen Jobs ruft das Script von der Pre-Prozess-Seite auf.

: INC_SCRIPT (1)

Nach der Ausführung des Jobs zeigt der Job-Report an, dass der DIR-Befehl zweimal ausgeführt wird: zuerst im Header (wie im Script auf der Pre-Prozess-Seite definiert) und dann zwischen Header und Trailer (wie von der Script-Anweisung auf der Prozess-Seite aufgerufen).

Siehe auch:

seealso

Script-Komponenten wiederverwenden