Benutzerhandbuch > Objekte > Arbeiten mit Objekten > UC_CAUSE* Readbuffer-Variablen

UC_CAUSE* Readbuffer-Variablen

In bestimmten Situationen ist es im Script ausführbarer Objekte sinnvoll, spezielle Variablen aus dem Read-Buffer auszulesen. Dabei handelt es sich um Werte des Aktivierer-Objektes.

Die ReadBuffer-Variablen sind nur dann versorgt, wenn das Objekt über bestimmte Stellen aktiviert wurde:

Wird die Aufgabe über einen anderen Weg aktiviert, so besitzen die Variablen keine Werte.

Folgende Read-Buffer Variablen stehen zur Verfügung: 

Die Werte können mit der Script-Anweisung :READ ermittelt werden. In folgendem Beispiel werden alle Variablen ausgelesen und danach in den Report ausgegeben:

:READ &UC_CAUSE_NAME,,
:
READ &UC_CAUSE_NR,,
:
READ &UC_CAUSE_STATE,,
:
READ &UC_CAUSE_RETCODE,,

:PRINT "Causing task:"
:PRINT "Name: &UC_CAUSE_NAME"
:PRINT "RunID: &UC_CAUSE_NR"
:PRINT "Status: &UC_CAUSE_STATE"
:PRINT "Return code: &UC_CAUSE_RETCODE"

Benachrichtigungs-Objekte die mit dem Typ ALARM, enthalten standardmäßig ein Script, mit dem diese Daten ausgelesen und in den Benachrichtigungs-Text geschrieben werden.

 


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

Copyright © 2016 Automic Software GmbH