Fügen Sie einer Aktivität dynamische Eingaben hinzu
Konfigurieren Sie Ihre Aktivität so, dass ein bestimmter Satz von Feldern basierend auf dem Wert einer anderen Eingabe angezeigt wird, z. B. einem ausgewählten Katalogelement, einer ausgewählten Entscheidungstabelle oder sogar einer REST-API-Antwort.
Vorbereitungen
Erforderliche Rolle: pd_admin, pd_author, action_designer, flow_designer, admin
Machen Sie sich mit den anderen Workflow-Studio -Komponenten vertraut. Dynamische Eingaben werden mit Aktionen und Subflows erstellt:
- In Now Platformerstellen Sie eine neue Datendefinition für die dynamischen Eingabefelder, die Sie einer Aktivität hinzufügen möchten.
- In Workflow-Studioerstellen Sie eine Datenerfassungsaktion.
- Noch in Workflow-Studioerstellen Sie einen Subflow oder eine andere Aktion mit einer dynamischen Eingabe, um die erste Aktion zu verwenden. Dieser Subflow oder diese neue Aktion erstellt ein JSON-Schema, das die Felder darstellt, die Sie einer Aktivität hinzufügen möchten.
- In Now Platformerstellen Sie eine Aktivitätsdefinition mit dem Subflow oder der Aktion mit der dynamischen Eingabe.
Sobald Ihre Aktivitätsdefinition erstellt wurde, können Playbooks Autoren Aktivitäten mit den dynamischen Eingaben hinzufügen und konfigurieren.
Warum und wann dieser Vorgang ausgeführt wird
Eine dynamische Eingabe ist eine Eingabe, die sich basierend auf einer anderen Eingabe ändert. In Workflow-Studio Playbookskönnen Sie mehrere dynamische Eingaben basierend auf einer anderen Eingabe darstellen.
Beispiel
Wenn ein Benutzer Katalogelemente anfordert, können Sie basierend auf dem ausgewählten Katalogelement dynamisch eine Liste von Katalogvariablen anzeigen.
- Die erste erforderliche Eingabe bezieht sich auf das Feld Katalogelement.
- Ein Benutzer wählt iPad Mini im Feld Katalogelement aus.
- Zwei (2) zusätzliche Felder für Farb- und Speicheroptionen werden angezeigt, wenn der Benutzer ein iPad Mini als Katalogelement auswählt.