Verzweigen des Flows
Hinzufügen eines Entscheidungselements zu einem Flow
Nun, da Ihr Flow nach einem übereinstimmenden Kontaktdatensatz in Ihrer Organisation sucht, lassen Sie uns den Flow verzweigen. Der Pfad, den der Flow nimmt, hängt davon ab, ob ein übereinstimmender Kontakt gefunden wird und ob der Benutzer sich dafür entscheidet, den übereinstimmenden Kontakt zu aktualisieren oder einen neuen Kontakt zu erstellen.
Fügen Sie ein Entscheidungselement hinzu, um zwei Verzweigungen im Flow zu erstellen: eine, die einen Kontaktdatensatz erstellt, und eine, die einen vorhandenen Datensatz aktualisiert, der gefunden wurde.
- Klicken Sie hinter dem Element "Find a Match" (Übereinstimmung finden) auf .
- Klicken Sie auf Decision (Entscheidung).
- Geben Sie in das neue Fenster "Decision (Entscheidung)" diese Werte ein.
- Label (Bezeichnung):
Update or Create?
(Aktualisieren oder erstellen?)
- API Name (API-Name):
Update_or_Create
- Label (Bezeichnung):
- Beachten Sie im Abschnitt "Outcomes (Ergebnisse)" die beiden genannten Ergebnisse: "New Outcome (Neues Ergebnis)" und "Default Outcome (Standardergebnis)".
- Vergewissern Sie sich, dass "New Outcome (Neues Ergebnis)" ausgewählt ist, und geben Sie in den Abschnitt "Outcome Details (Ergebnisdetails)" diese Werte ein.
- Label (Bezeichnung):
Update Existing
(Bestehenden aktualisieren)
- API Name (API-Name):
Update_Existing
- Label (Bezeichnung):
- Wählen Sie für "Condition Requirements to Execute Outcome (Bedingungsanforderungen zum Ausführen des Ergebnisses)" All Conditions Are Met (AND) (Alle Bedingungen erfüllt sind (AND)) aus
- Klicken Sie auf Add Condition (Bedingung hinzufügen) und geben Sie dann diese Bedingungen ein.
- Erste Bedingung:
- Ressource: Wählen Sie den Bildschirm Contact Info (Kontaktinformationen) aus, wählen Sie dann die Komponente If this contact already exists, update the existing record (Wenn dieser Kontakt bereits vorhanden ist, den bestehenden Datensatz aktualisieren) und wählen Sie anschließendValue (Wert) aus.
- Operator: Equals (Gleich)
- Wert: Wählen Sie die globale Konstante True (Wahr) aus.
- Ressource: Wählen Sie den Bildschirm Contact Info (Kontaktinformationen) aus, wählen Sie dann die Komponente If this contact already exists, update the existing record (Wenn dieser Kontakt bereits vorhanden ist, den bestehenden Datensatz aktualisieren) und wählen Sie anschließendValue (Wert) aus.
- Zweite Bedingung:
- Ressource: Wählen Sie Contact from Find a Match (Kontakt aus Übereinstimmung finden) und klicken Sie auf den Leerraum darunter.
- Operator: Is Null
- Wert: Wählen Sie die globale Konstante False (Falsch) aus.
- Ressource: Wählen Sie Contact from Find a Match (Kontakt aus Übereinstimmung finden) und klicken Sie auf den Leerraum darunter.
- Erste Bedingung:
- Wählen Sie auf der Randleiste in der Liste der Ergebnisse Default Outcome (Standardergebnis) aus.
- Geben Sie im Abschnitt "Outcome Details (Ergebnisdetails)" für "Label (Bezeichnung)" den Text
Create New
(Neu erstellen) ein. Klicken Sie dann auf den Leerraum darunter. Beachten Sie, dass die Liste der Ergebnisse nun die von Ihnen eingegebenen Ergebnisbezeichnungen anzeigt.
- Klicken Sie auf Save (Speichern).
Jetzt haben Sie Ihren Flow mit zwei Pfaden ausgestattet. Als Nächstes erstellen Sie die Elemente, die in diesen beiden Pfaden liegen sollen.