Ausführungsschritte
Mit einem Ausführungsschritt können Sie eine bestimmte Funktion ausführen. Ausführungsschritte können Systemfunktionen, bereitgestellte MapForce Mappings und StyleVision-Transformationen sowie andere Aufträge enthalten. So können Sie etwa die Funktion system/send-mime hinzufügen, um eine E-Mail (eventuell mit Anhängen) an die angegebenen Empfänger zu senden.
Ausführungsschritte können als eigene Schritte konfiguriert werden oder in Auswahlschritte, For-Each-, Fehler-/Erfolgsbehandlungsschritte und verschobene Blöcke integriert werden.
FlowForce Server verarbeitet Ausführungsschritte der Reihe nach beginnend mit dem ersten (obersten) Schritt bis hinunter zum letzten Schritt. Diese Regel gilt auch für die einem Schritt untergeordneten Schritte. Im nachstehenden Codefragment sehen Sie ein Beispiel für ein solches Szenario:
Schritt A
Schritt B
Schritt B1
Schritt B2
Schritt C
Schritt D
Schritt D1
Fehlerbehandlung
Wenn bei der Ausführung ein Fehler auftritt, so wird die Verarbeitung standardmäßig abgebrochen. Alle nachfolgenden Schritte werde nicht ausgeführt. In den meisten Systemfunktionen können Sie jedoch den Parameter Bei Fehler abbrechen auf false setzen, sodass der Auftrag auch bei einem Fehler weiter ausgeführt wird.