Automation Engine Script-Leitfaden > Funktionelle Gliederung > Objekte lesen oder verändern > GET_ATT_PLAIN

GET_ATT_PLAIN

Scriptfunktion: Liefert den Wert von Attributen einer Aufgabe während der Generierung, wobei Variablen nicht aufgelöst werden.

Syntax

GET_ATT_PLAIN(Attribute)

Syntax

Beschreibung/Format

Attribut

Name des Attributes, dessen Wert ausgelesen werden soll.
Format: AE-Name, Script-Literal oder Script-Variable


Rückgabewert

Wert des angegebenen Attributes.

Anmerkungen 

Mit dieser Script-Funktion ist es möglich, Attribute des Objektes während der Generierung auszulesen. Das Verhalten ähnelt dem Sprachmittel GET_ATT. Unterschied ist jedoch, dass Script-, Objekt- und vordefinierte Variablen im Attribut unersetzt zurückgeliefert werden. Es wird daher der Name der Variablen ermittelt und nicht deren Wert. Bei GET_ATT werden diese Variablen immer aufgelöst.

Platzhalter für Variablen-Objekte, die in { }-Klammern stehen, werden bei keinem der zwei Sprachmittel ersetzt zurückgeliefert.

Ab Version 9.00A liest der Attribut-Dialog die Attribute mit dieser Script-Funktion aus. Im Dialog wird nun immer der tatsächliche Attribut-Inhalt angezeigt und nicht mehr der ersetzte Wert von Variablen.

Beachten Sie auch die Hinweise, die in der Beschreibung von GET_ATT zu finden sind.

Beispiel

In folgendem Beispiel wird der Name einer Script-Variable in ein Attribut eingetragen und dieser ein Wert zugewiesen. Anschließend wird der Attribut-Inahlt mit und ohne ersetzten Variablenwert ermittelt und die Information im Aktivierungsprotokoll ausgegeben.

:PUT_ATT INT_ACCOUNT = "&&test#"
:SET &test# = "test"
:SET &att# = GET_ATT(INT_ACCOUNT)
:SET &attplain# = GET_ATT_PLAIN(INT_ACCOUNT)
:PRINT "Variable name = &attplain#"
:PRINT "Variable value = &att#"

 

Siehe auch:

Script-Sprachmittel Beschreibung
:ADD_ATT Fügt einem Benachrichtigungs-Objekt Empfänger zur Laufzeit hinzu.
:REMOVE_ATT Entfernt in einem Benachrichtigungs-Objekt Empfänger zur Laufzeit.
:PUT_ATT Ändert den Wert eines Attributes während der Generierung.
:PUT_ATT_APPEND Erweitert den Meldungstext einer Benachrichtigung zur Laufzeit.
GET_ATT Liefert den Wert von Attributen einer Aufgabe während der Generierung
GET_ATT_SUBSTR Liefert einen Teil des Meldungstextes einer Benachrichtigung.

 


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

Copyright © 2016 Automic Software GmbH