Anfang des InhaltsbereichsHintergrunddokumentation Flow Builder Dokument im Navigationsbaum lokalisieren

Verwendung

Um die Flow-Logik zu einem HTML-Template im Web Application Builder zu implementieren, können Sie zum einen den Flow Editor oder alternativ den Flow Builder einsetzen. Im Flow Editor müssen Sie die Sprachelemente der Flow-Logik, einschließlich ihrer Attribute vollständig editieren. Der Flow Builder dagegen ermöglicht es Ihnen, die Logik Schritt für Schritt zu konstruieren, ohne daß Sie die Syntax kennen müssen. Ausgehend von einer Initialdarstellung, legen Sie das Ablaufschema der Flow-Logik fest, indem Sie eine Abfolge von Zuständen (States) und Events definieren. Der Flow Builder unterstützt Sie dabei mit notwendigen Eingabehilfen und Navigationsfunktionen.

Vorteile der Nutzung des Flow Builders

Flow Builder im Einsatz

Um die Flow-Logik zu definieren, gehen Sie wie folgt vor:

Den Flow Builders aufrufen

  1. Wählen Sie in der SE80 den Internet Service aus.
  2. Klicken Sie das gewünschte HTML-Template an.
  3. Wählen Sie den Menüpfad Bearbeiten ® Flow-Logik anlegen, nur wenn die Dialoglogik noch nicht angelegt wurde.
  4. Klicken Sie den Tabreiter Flow Builder an.

Jedes neue HTML-Template verfügt im Flow Builder über eine Initialdarstellung für die Flow-Logik mit dem Initialzustand Start und dem Initial-Event onLoad.

Diese Grafik wird im zugehörigen Text erklärt

Zustände definieren

  1. Doppelklicken Sie auf den Zustand in der Baumanzeige, in dem Sie ein oder mehrere Module aufnehmen wollen. Alternativ können Sie auch die entsprechende Funktion aus dem Kontextmenü (rechte Maustaste) auswählen.
  2. Geben Sie die Module (BAPIs oder RFC-Funktionsbausteine) an. Nutzen Sie die Eingabehilfe (F4) und setzen Sie * als Platzhalter bei der Suche ein.
  3. Geben eventuell weitere Attribute zum Modul an.
  4. Diese Grafik wird im zugehörigen Text erklärt

  5. Doppelklicken Sie auf den entsprechenden Modul-Namen, wenn Sie diesen Modul weiter zu spezifizieren wollen.
  6. Geben Sie Mapping-Parameter und weitere Attribute an, falls erforderlich.
  7. Alle RFC-Parameter sind im Falle von Inputparametern als Target, bei Outputparametern als Source (inklusive der Kurztexte) bereits eingeblendet. Analoges gilt für Ausnahmen bei Funktionsbausteinen.

    Diese Grafik wird im zugehörigen Text erklärt

  8. Bestätigen Sie mit Diese Grafik wird im zugehörigen Text erklärt.
  9. Events definieren

  10. Um ein neues Event anzulegen, doppelklicken Sie unter Events auf das Initial-Event onLoad in der Baumanzeige oder wählen Sie die entsprechende Funktion aus dem Kontextmenü.
  11. Im angezeigten Dialogfenster wählen Sie die Taste Diese Grafik wird im zugehörigen Text erklärt, um eine Zeile einzufügen.
  12. Geben den Namen des Zustands und dann entweder einen Folgezustand (innerhalb dsselben Templates) oder ein Folge-Template an.
  13. Diese Grafik wird im zugehörigen Text erklärt

  14. Bestätigen Sie abermals mit Diese Grafik wird im zugehörigen Text erklärt.

Besonderheiten bei der Nutzung des Flow Builders

Im Anzeigemodus werden nur diejenigen Elemente der Module (bzw. Events) angezeigt, die bereits gepflegt wurden.

Siehe auch:

Strukturlink Syntax der Flow-Logik

Ende des Inhaltsbereichs