Loading

Effektive Nutzung von Mehrfachauswahllisten in Field Service Mobile

Veröffentlichungsdatum: Sep 27, 2025
Beschreibung
Derzeit gibt es ein Problem mit der Art und Weise, wie Flow die in einer Mehrfachauswahlliste ausgewählten Werte formatiert. Dies macht es insbesondere in Field Service Mobile schwierig, Maßnahmen nur für die ausgewählten Werte zu ergreifen, wenn sie einmal ausgewählt wurden. Ein Beispiel: Ein Techniker möchte eine bestimmte Anzahl von Datenbeständen aus einer Liste von Datenbeständen auswählen und dann zusätzliche Datensätze erstellen, die sich nur auf die aus der Liste ausgewählten Datenbestände beziehen. Das Hauptproblem besteht darin, dass die ausgewählten Werte in der Bildschirmkomponente durch ein Semikolon (;) und nicht durch ein Komma (,) getrennt gespeichert werden. Das macht es schwierig, nacheinander durch Ihre Auswahlen zu wechseln und dann weitere Maßnahmen zu ergreifen, z. B. das Erstellen von zugehörigen Datensätzen.
Lösung
Eine einfache Möglichkeit, dieses Problem zu lösen, ist die Verwendung eines Entscheidungselements mit einem "Enthält"-Operator, um festzustellen, ob ein bestimmter Datensatz in der durch ";" getrennten Liste von Werten enthalten ist, die aus der Bildschirmkomponente "Mehrfachauswahlliste" ausgewählt wurden. 
 

Schritt 1: Navigieren Sie zu Setup.
 

Schritt 2: Geben Sie im Feld "Schnellsuche" den Text Flows ein und wählen Sie ihn aus.
 

Schritt 3: Klicken Sie auf Neuer Flow. Wählen Sie Alle + Vorlagen und dann Field Service Mobile-Flow aus.
 
All + Template.png

Schritt 4: Fügen Sie über das "+"-Symbol ein Bildschirmelement zum Flow-Zeichenbereich hinzu.
 
Screen Flow.PNG
 
Schritt 5: Fügen Sie die Komponente Mehrfachauswahlliste zu einem Bildschirmelement hinzu, das auf einen Datensatz-Auswahlsatz (z. B. einen Datenbestandssatz) verweist.

* Hinweis: Stellen Sie beim Konfigurieren Ihres Datensatz-Auswahlsatzes sicher, dass der Datumstyp als Text angezeigt wird und der Auswahlwert die Datensatz-ID ist. Erlauben Sie dem Benutzer innerhalb dieses Bildschirmelements, mehrere Optionen aus der Auswahlliste auszuwählen.

Edit Screen Element.png

Record Choice Set.png

Schritt 6: Verwenden Sie unmittelbar nach dem Bildschirmelement das Element Datensätze abrufen, um dieselbe Reihe von Datensätzen abzufragen, die im Datensatz-Auswahlsatz definiert wurde (unter Verwendung derselben Kriterien in Ihrer Abfrage), und legen Sie eine Sammlungsvariable fest, in der diese Werte gespeichert werden.
 
Loop Get Record.png

Schritt 7: Wechseln Sie von der Abfrage des Elements Datensatz abrufen aus durch die Sammlung der Datensätze.
 
Edit Loop.png

Schritt 8: Fügen Sie unmittelbar nach dem Element Schleife das Element Entscheidung hinzu. Das Element "Entscheidung" sollte die Bildschirmkomponente der Mehrfachauswahlliste mit der ID des aktuellen Schleifendatensatzes unter Verwendung des Operators Enthält vergleichen. Geben Sie einen Pfad für den Fall an, dass der aktuelle Schleifendatensatz innerhalb der Bildschirmkomponente der Mehrfachauswahlliste gefunden wird, und einen Pfad für den Fall, dass er nicht gefunden wird. 

Edit Decision.PNG

_________________________________________________________

Verfasst von: Stephen Hupp | Salesforce Answers Leader
Stephen Hupp ist ein Field Service Subject Matter Expert mit über sechs Jahren Erfahrung mit Field Service-Produkten. Er ist aktives Mitglied in den beiden Field Service-Communities, einschließlich Customer und Partner, und sitzt im Beirat für Außendienstpartner. Er ist ein ehemaliger Salesforce Solutions Engineer und Customer Success Architect und leitet derzeit die Field Service Practice bei Thunder Consulting, Inc.

Übermittlungen spiegeln nur die Meinung des Benutzers wider, der die Übermittlung zur Verfügung gestellt hat, und nicht die Meinung von Salesforce, unabhängig davon, ob der Benutzer mit Salesforce verbunden ist, und kann Produkte, Services, Informationen, Daten, Inhalte und andere Materialien enthalten, die von oder im Namen von Dritten zur Verfügung gestellt werden ("Materialien von Dritten"). Salesforce kontrolliert und befürwortet keine Materialien von Dritten und ist auch nicht für diese verantwortlich, einschließlich ihrer Genauigkeit, Gültigkeit, Aktualität, Vollständigkeit, Zuverlässigkeit, Integrität, Qualität, Rechtmäßigkeit, Nützlichkeit oder Sicherheit sowie der anwendbaren geistigen Eigentumsrechte. Jegliche Übermittlung, die über eine Nachrichtenseite oder ein Forum als Antwort auf gepostete Fragen zur Verfügung gestellt wird oder die anderweitig den Anschein erweckt, Fragen zu beantworten, einschließlich Fragen zu Salesforce oder Programmen, wird nur zu Ihrer allgemeinen Kenntnis zur Verfügung gestellt und sollte niemals als alleinige Antwort auf Ihre spezifischen Fragen verwendet werden (selbst wenn eine Antwort als "beste Antwort" oder Ähnliches gekennzeichnet ist). Sie sollten sich immer an den Salesforce-Support wenden, um Antworten auf Ihre spezifischen Fragen zu erhalten. Salesforce hat keine Kontrolle über Übermittlungen und ist nicht verantwortlich für die Nutzung oder den Missbrauch (einschließlich der Verbreitung) von Übermittlungen durch Dritte. 

Wenn Sie Fragen haben, können Sie hier auf das Wissen unserer gesamten Trailblazer-Community zurückgreifen: 
https://trailhead.salesforce.com/trailblazer-community/feed
Nummer des Knowledge-Artikels

000394678

 
Laden
Salesforce Help | Article