Element setzen
Nutze den Schritt Element setzen, um einen Wert oder Datensatzverweis in ein Element zu schreiben, das zuvor von einem Element erstellen-Schritt angelegt wurde. Da ein Element ein einzelner Slot ist, überschreibt Element setzen ihn — der letzte Wert gewinnt. Führe den Schritt so oft aus, wie du das Element aktuell halten musst.
Typische Einsatzszenarien sind:
- Einen Status oder Zwischenwert aktualisieren, während der Flow fortschreitet (State-Tracking).
- Das Ergebnis einer Zuordnung oder Berechnung für spätere Schritte ablegen.
- Ein Verweis-Element auf den Datensatz zeigen lassen, mit dem der Flow gerade arbeitet.
Schritt konfigurieren
Öffne den Flow-Editor, füge Element setzen hinzu und fülle die Konfigurationskarte aus.
Beschreibung
- Zweck: Erkläre, was diese konkrete Aktualisierung im Flow bewirkt.
- Wann ausfüllen: Immer. Die Beschreibung wird im Editor und im Ausführungsverlauf angezeigt.
- Tipps: Sei konkret, zum Beispiel
Versandkanal auf E-Mail setzen.
Element
- Zweck: Wählt aus, in welches Element geschrieben wird. Muss ein SmartField-Platzhalter sein, der auf die Ausgabe eines Element-erstellen-Schritts zeigt (z. B.
{{create-elem_state}}). - Wann ausfüllen: Erforderlich. Der Selektor kann keinen Pfad mit Punktnotation verwenden — Elemente sind immer Top-Level-Ausgaben eines Element-erstellen-Schritts.
- Tipps: Verwende die Assist-Schaltfläche (...) oder
Alt+S, um den SmartField-Picker zu öffnen, und füge den Platzhalter unverändert ein.
Aufgelöster Typ
- Zweck: Schreibgeschützt. Zeigt den Elementtyp und (bei Verweis-Elementen) die verknüpfte Tabelle, die AutoFlow aus dem Element-Platzhalter abgeleitet hat. Nutze ihn als Plausibilitätskontrolle, bevor du den Wert konfigurierst.
- Wann ausfüllen: Automatisch abgeleitet. Ist das Feld leer oder zeigt eine Warnung, lässt sich der Element-Platzhalter nicht auflösen.
Wert
- Zweck: Der zu speichernde Wert. Die erwartete Form hängt vom aufgelösten Elementtyp ab:
- Wert-Element — beliebiger Text. Unterstützt
{{name}}-Platzhalter, die bei der Ausführung aufgelöst werden, sodass du literalen Text und SmartField-Referenzen mischen kannst (z. B.Debitor {{customer.No}} – {{customer.Name}}). Leer lassen, um den Slot zu leeren. - Verweis-Element — ein einzelner SmartField-Platzhalter, der auf ein Verweis-SmartField mit derselben Tabelle wie das Element zeigt (z. B.
{{find-records_results}}für ein Verkaufskopf-Element, wenn Datensätze suchen für Tabelle 36 konfiguriert ist).
- Wert-Element — beliebiger Text. Unterstützt
- Wann ausfüllen: Erforderlich für Verweis-Elemente. Optional für Wert-Elemente — ein leerer Wert ist ein gültiges State-Reset.
- Tipps: Verwende die Assist-Schaltfläche (...) oder
Alt+S, um den SmartField-Picker zu öffnen. Die Konfigurationskarte warnt, wenn der Platzhalter nicht auflöst, wenn er auf den falschen Typ auflöst (Wert vs. Verweis) oder wenn die verknüpfte Tabelle nicht zur Tabelle des Elements passt.
Ausgaben
Element setzen erzeugt keine eigenen Ausgaben. Der Schritt schreibt in das Element, das vom zugehörigen Element-erstellen-Schritt angelegt wurde. Nachfolgende Schritte sollten auf die Ausgabe des Element-erstellen-Schritts verweisen, um den aktuellen Wert zu lesen.
Best Practices
- Aufgelöstem Typ vertrauen: AutoFlow leitet den Elementtyp aus dem Element-Platzhalter ab. Schreibe keinen Wert-Text in ein Verweis-Element — die Konfigurationskarte zeigt eine Warnung und der Flow lässt sich nicht veröffentlichen.
- Letzter Schreibvorgang gewinnt: Anders als Zur Sammlung hinzufügen hängt Element setzen nichts an. Jede Ausführung ersetzt den einzelnen Slot, nutze ihn also frei, um den Status während des Flows zu aktualisieren.
- Erst erstellen: Element setzen setzt einen passenden Element-erstellen-Schritt weiter oben voraus; es kann das Element nicht selbst anlegen.