Containeroperation
Eine Containeroperation (
) verwenden Sie, um für ein Ziel-Containerelement zur
Laufzeit einen Wert zu setzen (siehe auch: Definition der Daten
eines Prozesses in Containern). Das Ziel-Containerelement und der
zugewiesene Wert müssen denselben Datentyp haben. Zur Angabe des Werts
verwenden Sie den Ausdruckseditor (siehe auch:
Ausdruckseditor
verwenden).
Sie haben folgende Möglichkeiten:
· Zuweisen
Weist einem ein- oder mehrzeiligen Containerelement einen Wert zu, der den bisherigen Wert überschreibt. Diese Containeroperation können Sie z. B. verwenden, um eine Zählervariable hochzuzählen.
· Anhängen
Hängt an ein mehrzeiliges Containerelement einen Wert an. Diese Containeroperation können Sie z. B. beim Sammeln von Messages verwenden, um die einzelnen Messages an ein mehrzeiliges Containerelement anzuhängen.

Mit einer Containeroperation können Sie keine Message ändern. Zum Ändern einer Message verwenden Sie einen Transformationsschritt.
Als Wert können Sie zuweisen:
· einen Ausdruck
· das Ergebnis einer Berechnung aus zwei Operanden (einfache XSD-Datentypen) und einem arithmetischen Operator
1. Wählen Sie als Containeroperation Zuweisen.
2. Geben Sie den Ausdruck oder die arithmetische Operation an.
...
1. Wählen Sie als Containeroperation Anhängen.
2. Wählen Sie den Ausdruck, der den Wert liefert, den Sie anhängen möchten.
Beispiele für die Verwendung einer Containeroperation finden Sie unter:
Beispiel: Messages eines Interfaces sammeln und bündeln
Beispiel: Multicast - Mehrere Empfänger (mit Antwortmessage)