Automation Engine Script-Leitfaden > Funktionelle Gliederung > Script-Aufbau und -Prozessierung > :INC_SCRIPT

:INC_SCRIPT

Script-Anweisung: Bindet ein Script in ein anderes Script des gleichen Objektes ein.

Syntax

:INC_SCRIPT (Script ID)

Syntax

Beschreibung/Format

Script-ID

Nummer, mit der das Script eines Objektes identifiziert wird.
Format: Zahl ohne Hochkommata

Erlaubte Werte: "0", "1" und "2"

"0" - Bindet das Script ein (nur bei Jobs und Ereignissen)
"1" - Bindet das Pre-Script ein (nur bei Jobs), bindet das !Script ein (nur bei Ereignissen)
"2" - Bindet das Post-Script ein (nur bei Jobs)

Kommentare

Diese Script-Anweisung wurde aus internen Gründen implementiert, damit ein Script im Header aufgerufen werden kann. In diesem Script können bestimmte Attribute gesetzt werden, welche dann im Header benötigt werden (beispielsweise ein anderer Host). Mit diesem Script können auch spezielle Anforderungen der z/OS-JCL realisiert werden.

Die Script-Anweisung könnte aber auch "normal" genutzt werden, um ein Script in einem anderen Script - auch mehrmals - aufzurufen. Beide Scripts müssen zum gleichen Objekt gehören. Daher ist die Script-Anweisung derzeit nur in Jobs oder Ereignissen möglich. Nur diese haben mehr als eine Registerkarte für Scripts.

Um Ihr Script modular aufzubauen, empfehlen wir Ihnen die Verwendung der Script-Anweisung :INCLUDE.

Beispiel

Die Registerkarte "Pre-Script" eines Jobs enthält einen DIR-Befehl. Das Pre-Script wird in die Registerkarte Script eingebunden.

:INC_SCRIPT (1)

Im Job-Report können Sie anschließend erkennen, dass der DIR-Befehl zweimal ausgeführt wurde. Das erste Mal im Header (definiert in der Registerkarte Pre-Script). Das zweite Mal zwischen Header und Trailer (durch die Script-Anweisung in der Registerkarte Script).

 

Siehe auch:

Script-Sprachmittel Beschreibung

:INCLUDE

Bindet ein Include-Objekt in ein Script ein.

Script-Sprachmittel - Script-Aufbau und Prozessierung

Allgemeines zum Script
Script-Sprachmittel - Alphabetische Auflistung

Script-Sprachmittel - Funktionelle Gliederung

 


Automic Documentation - Tutorials - Automic Blog - Resources - Training & Services - Automic YouTube Channel - Download Center - Support

Copyright © 2016 Automic Software GmbH