Aktivität ForEach

Aus succestWiki
Wechseln zu: Navigation, Suche

Die ForEach-Aktivität ist aus dem Standard der Windows Workflow Foundation von Microsoft. Sie wird verwendet, um für jedes Teilobjektes eines Objektes eine Aktion zu wiederholen, bis alle Teilobjekte abgearbeitet sind. Die Entwicklerdokumentation von Microsoft befindet sich hier.

Im TCE befinden sich zwei unterschiedliche ForEach-Aktivitäten:

Funktionsweise

Die ForEach-Aktivität kann mittels Drag&Drop von der Toolbox auf einen Workflow gezogen und mit anderen Aktivitäten zu einer Schrittfolge verbunden werden. Ist die ForEach-Aktivität Teil eines Workflows, gelangt man mit einem Doppelklick in die Aktivität hinein. Die Abbildung 1 zeigt den Inhalt einer gerade erstellten ForEach-Aktivität.

Felder

  • Item
    Dieses Eingabefeld stellt das Teilobjekt dar. Als Standardwert wird item verwendet, es kann jedoch auch etwas anderes verwendet werden.
  • VB-Ausdruck
    Über dieses Eingabefeld wird ein Objekt übergeben, welches vorher im Workflow oder in den Variablen definiert wurde.
  • Body
    Dem Body können aus der Toolbox weitere Aktivitäten hinzugefügt werden. Hier wird für gewöhnlich mit dem Teilobjekt eine oder mehrere Aktionen durchgeführt.