Berechnungen von Eingabefeldern in Journeys
Inhaltsverzeichnis
Berechnungen von Eingabefeldern in Journeys
Mit dem Formel-Modus im Nummerneingabe-Block kannst du mathematische Berechnungen zwischen Eingabefeldern einer Journey definieren. Das Ergebnis wird dem Endkunden automatisch und in Echtzeit angezeigt, während er die Journey ausfüllt – ohne dass er selbst rechnen muss. Typische Anwendungsfälle sind zum Beispiel die Berechnung der Gesamtleistung einer PV-Anlage oder die Ermittlung von Verbrauchswerten auf Basis mehrerer Eingaben.

Konfiguration
- Öffne eine bestehende Journey oder erstelle eine neue Journey im Journey Builder.
- Navigiere zu dem Schritt, in dem das berechnete Ergebnis angezeigt werden soll.
- Füge einen Nummerneingabe-Block hinzu oder klicke auf einen bereits vorhandenen Block, dessen Wert automatisch berechnet werden soll.
- Öffne das Konfigurationsmenü des Blocks. Scrolle nach unten bis zum Abschnitt Formel und klicke auf Formel hinzufügen.

- Der Formel-Editor öffnet sich mit zwei Tabs: Variablen {} und Operatoren fx.

- Wähle im Tab Variablen {} die Felder aus, die du in die Berechnung einbeziehen möchtest. Folgende Variablentypen stehen zur Verfügung:
- Nummerneingabe-Blöcke aus der Journey (auch aus anderen Schritten)
- Gesamtsumme eines Eingabenrechner-Blocks
- Kontextparameter – Attributwerte aus einer verknüpften Entität
- Wechsle in den Tab Operatoren fx und füge die gewünschten mathematischen Operatoren hinzu. Folgende Operatoren werden unterstützt:
+Addition |−Subtraktion |×Multiplikation |÷Division |( )Klammern. Du kannst außerdem feste Zahlenwerte (Konstanten) direkt in die Formel eingeben. - Baue die Formel auf, indem du abwechselnd Variablen und Operatoren hinzufügst.
Beispiel für eine PV-Anlage mit zwei Modulgruppen: (Leistung x Anzahl) + (Leistung 2 x Anzahl 2)
💡 Hinweis
Der Formel-Editor gibt dir während des Aufbaus direktes Feedback. Wenn die Formel einen Fehler enthält, wird eine Hinweismeldung angezeigt, z. B. „Fehlender Operator zwischen Werten" oder „Nicht übereinstimmende öffnende Klammer". Solange ein Fehler vorliegt, ist der Speichern-Button deaktiviert.
- Sobald die Formel korrekt ist, klicke auf Speichern.
- Speichere die Journey über den Speichern-Button oben rechts im Journey Builder.
💡 Hinweis
Blöcke, die als versteckt konfiguriert sind, können ebenfalls als Variablen in einer Formel referenziert werden.
Ergebnis in der Journey
Sobald der Endkunde die referenzierten Felder ausfüllt, aktualisiert sich das berechnete Ergebnis automatisch und in Echtzeit – ohne dass eine Seite neu geladen werden muss.
Im obigen PV-Beispiel würde die Eingabe von Leistung = 400 Wp und Anzahl = 2 für die erste Modulgruppe sowie Leistung = 500 Wp und Anzahl = 3 für die zweite Modulgruppe automatisch den Gesamtwert 2300 im Ergebnisfeld anzeigen.

⚠️ Achtung
Wenn ein Nummerneingabe-Block, der in einer Formel referenziert wird, als versteckt konfiguriert ist, wird sein Wert mit 0 gleichgesetzt. Bei Multiplikation oder Division kann das zu unerwarteten Ergebnissen führen – z. B. ergibt eine Multiplikation mit einem versteckten Block immer 0. Als Workaround kannst du den versteckten Block in der Formel zunächst mit 1 addieren, bevor er weiterverwendet wird – so wird sichergestellt, dass das Ergebnis nicht automatisch 0 ist, wenn der Block ausgeblendet wird.
Für eine bessere Lesbarkeit beziehen sich Personenbezeichnungen auf alle Geschlechter.