Erstellen Sie anwenderdefinierte Playbook-Aktivitäts-UIs

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 5 Minuten Lesedauer
  • Erstellen Sie anwenderdefinierte Aktivitäts-UIs für Ihre Playbook-Aktivitäten.

    Erstellen Sie Ihre eigenen Aktivitäts-UIs mit UI Builder, um die standardmäßige Anwender-Experience einer Playbook-Aktivität zu überschreiben. UI Builder bietet eine Low-Code-Umgebung zum Erstellen und Aktualisieren von anwenderdefinierten Aktivitäts-UIs. Sie können mehrere UI Builder -Komponenten in einer einzigen Playbook-Aktivität kombinieren. UI Builder verwendet sofort einsatzbereite Aktivitäts-UIs als Vorlage, die Sie anpassen können.

    Verwenden Sie UI Builder, um die Anwender-Experience für eine Aktivität in einer Playbook-Experience anzupassen. In UI Builderkönnen Sie:
    • Erstellen Sie eine neue Aktivität aus einer leeren UI-Vorlage, die eine Shell einer Karte enthält.
    • Erstellen Sie eine neue Aktivität aus einer vorhandenen UI-Vorlage, die Inhalte innerhalb der Shell einer Karte enthält.
    • Ordnen Sie Playbook-Aktivitäts-Experience-Eigenschaften Komponenten mit Datenbindung zu.
    • Definieren Sie Regeln, um festzulegen, welche Aktivitäts-UI mit welcher Aktivität verwendet werden soll.
    • Reflektieren Sie Echtzeitänderungen an Aktivitäts-Experience-Eigenschaften, während ein zugrunde liegender Prozess ausgeführt wird.

    Erstellen Sie anwenderdefinierte Aktivitäts-UIs für das Playbook

    Erstellen Sie anwenderdefinierte Aktivitäts-UIs in UI Builder für Playbook-Aktivitäten.

    Vorbereitungen

    Erforderliche Rolle: Playbook-Administrator

    Prozedur

    1. Navigieren zu Alle > Playbook-Experience > Aktivitäts-UIsan.
    2. Wählen Sie Neu.
    3. Füllen Sie die Felder des Formulars aus.
      Tabelle : 1. Playbook-Aktivitäts-UI-Formulars
      Feld Beschreibung
      Name Name für Ihre Aktivitäts-UI.
      Playbook-Experience Wählen Sie die Playbook-Experience aus, in der Sie die Aktivitäts-UI verwenden möchten. Wählen Sie Globale Playbook-Experience aus, um Ihre Aktivitäts-UI für alle Playbook-Experiences verfügbar zu machen.
      Experience-Typ Wählen Sie den Experience-Typ aus, den Sie auf die Aktivitäts-UI anwenden möchten. Weitere Informationen zu Experience-Typen finden Sie unter Experience-Typen.
      UI-Vorlage Wählen Sie die UI-Vorlage aus, die Sie für Ihre Aktivitäts-UI klonen möchten. Die leere Vorlage wird angewendet, wenn keine UI-Vorlage ausgewählt ist. Wenn Sie eine UI-Vorlage mit einem Experience-Typ auswählen, der sich von dem Experience-Typ Ihrer Aktivitäts-UI unterscheidet, ist sie ohne zusätzliche Änderungen möglicherweise nicht vollständig kompatibel.
    4. Wählen Sie Absenden.
    5. Wählen Sie die von Ihnen erstellte Aktivitäts-UI aus der Liste aus.
    6. Wählen Sie in der Tabelle „Playbook-Aktivitätsüberschreibungen“ die Option Neu aus.
      Wählen Sie Neu aus, um eine Aktivitätsüberschreibung zu erstellen.
    7. Füllen Sie das Formular „Aktivitätsüberschreibung“ aus, um anzugeben, wann Ihre Aktivitäts-UI die Standard-Aktivitäts-UI überschreiben soll.
      Weitere Informationen finden Sie unter Playbook-Aktivitätsüberschreibungen einrichten.
    8. Wählen Sie In UI Builder bearbeiten aus.
      Bearbeiten Sie Aktivitäts-UIs in UI Builder.

    Ergebnisse

    UI Builder wird auf einer neuen Registerkarte geöffnet und zeigt Ihre Aktivitäts-UI an. Ändern Sie Ihre anwenderdefinierte Aktivitäts-UI mit UI Builder. Weitere Informationen finden Sie unter UI Builder.

    UI Builder-Aktivität UI-Editor.

    Konfigurieren Sie Aktivitäts-UIs mit UI Builder

    Sie können Aktivitäts-UIs mit UI Builder auf folgende Weise anpassen.

    Verwenden Sie UI-Vorlagen in UI Builder

    Aktivitäts-UIs werden in UI Builder als UI-Vorlage geöffnet, die Sie beim Erstellen einer anwenderdefinierten Aktivitäts-UI ausgewählt haben. Jede UI-Vorlage enthält vorkonfigurierte Komponenten, die in UI Builderangepasst werden können. Beispielsweise bietet die Standardaktivitäts-UI Unterstützung für Folgendes:
    • Rich-Text-Beschreibung
    • Gestapelte Bezeichnungswertpaare für Datensatzfelder
    • Prüfliste (Bedingung der ausgewählten Eigenschaft „Prüflisten-Experience anzeigen“)
    • Formular
    • Anhänge
    • Footer
    Standardvorlage für Aktivitäts-UI in UI Builder.
    Wenn Sie keine UI-Vorlage ausgewählt haben, zeigt UI Builder eine leere Playbook-Karte an, die die äußere Shell der Karte enthält. Alle Vorlagen, einschließlich der leeren Vorlage, enthalten Folgendes:
    • Aktivitätsbezeichnung
    • Aktivitätsstatus
    • SLA-Timer
    • Footer
    • Deklarative Aktionen
    Leere UI-Vorlage für Aktivität in UI Builder.

    Sofort einsatzbereite Aktivitäts-UIs

    Playbook enthält die folgenden Aktivitäts-UIs:

    Standard
    Standardvorlage für Aktivitäts-UI
    Liste
    UI-Vorlage für Listenaktivität
    Wissen
    UI-Vorlage für Wissensaktivität
    Datensatzgenerator
    Datensatzgenerator-Aktivitäts-UI-Vorlage

    Fügen Sie Ihrer Aktivitäts-UI Inhalte hinzu

    Im Bereich Inhalt werden die Komponenten in Ihrer Aktivitäts-UI angezeigt. Alle Aktivitäts-UIs enthalten die Komponente „Playbook-Karte“ als äußerste Komponente, die die gesamte Aktivitäts-UI umschließt.

    Sie können jedem der Playbook-Kartensteckplätze Komponenten hinzufügen:
    Playbook-Kartensteckplatz Beschreibung
    Inhalt Fügen Sie allgemeine Inhalte hinzu, die auf der Playbook-Karte angezeigt werden sollen.
    Formular Der Slot „Formular“ ist für die Komponente „Playbook-Formular“ reserviert. Formulare werden in einem Modal angezeigt, wenn sie zu groß sind, um in eine Playbook-Karte zu passen
    Unterhalb des Formulars Fügen Sie den Inhalt, den Sie anzeigen möchten, unter dem Formular hinzu.
    Footer Fügen Sie den Inhalt hinzu, der in der Kartenfußzeile angezeigt werden soll.

    Binden Sie Daten an Ihre Aktivitäts-UI

    Verwenden Sie die Datenbindung in UI Builder, um Eigenschaften der Playbook-Experience an Ihre Aktivitäts-UI zu binden. Diese Playbook-Experience-Datenressourcen stellen Ihre Daten dynamisch für die Komponenten in Ihrer Aktivitäts-UI bereit.

    Jede Aktivitäts-UI hat einen Experience-Typ, der eine Sammlung von Experience-Eigenschaften definiert, die von Playbookszur Laufzeit an Ihre Aktivität übergeben werden. Beispielsweise enthält der Experience-Typ „Datensatz“ die Eigenschaft „Formularansicht-Experience“, die bestimmt, welches Formular in einer Playbook-Aktivität angezeigt wird.

    Sie finden Datenbindungen auf der Registerkarte Konfig des Konfigurationsbereichs in UI Builder.Playbook-Experience-Eigenschaft, die an eine UI Builder-Komponente gebunden ist.

    Beispielsweise ist die HTML-Eigenschaft dieser Rich-Text-Komponente an die Experience-Eigenschaft „Beschreibung“ gebunden. Die Datenbindung hat das folgende Format: @context.props.experienceProperties.description.value. Wenn sich die Experience-Eigenschaft für die Beschreibung ändert, wird diese Komponente aktualisiert, um diesen neuen Wert widerzuspiegeln.

    UI Builder bietet während der Eingabe Autovervollständigungswerte, um Sie zur richtigen Experience-Eigenschaft zu führen. Die Experience-Eigenschaften, die UI Builder automatisch vervollständigt, um dem Experience-Typ zu entsprechen, den Sie für Ihre Aktivitäts-UI ausgewählt haben. Wenn einem Experience-Typ Experience-Eigenschaften hinzugefügt werden, werden sie automatisch angezeigt.

    Zusätzlich zu ExperienceProperties enthält das Objekt @context.props weitere nützliche Daten, an die Sie binden können, z. B. den Aktivitätsstatus oder die parentTable. Beginnen Sie mit der Eingabe von @context.props, um zu sehen, was verfügbar ist.

    Weitere Informationen zur Datenbindung in UI Builderfinden Sie unter Datenressourcen in UI Builder.

    Zeigen Sie eine Vorschau der anwenderdefinierten Aktivitäts-UIs in an UI Builder

    Zeigen Sie eine Vorschau Ihrer anwenderdefinierten Aktivitäts-UI in UI Builderan. Sie können Beispieldaten bereitstellen, um eine Vorschau auf das Aussehen von Komponenten in einem laufenden Playbook zu erhalten.

    Vorbereitungen

    Erforderliche Rolle: Playbook-Administrator oder Aktivitätsautor

    Warum und wann dieser Vorgang ausgeführt wird

    Zeigen Sie eine Vorschau der Aktivitäts-UIs an, die Sie in UI Buildererstellt haben. Ändern Sie die Beispieldaten, um eine Vorschau auf das Aussehen von Aktivitäten in einem laufenden Playbook zu erhalten. Änderungen, die im Konfigurationsbereich in dieser Aufgabe vorgenommen werden, wirken sich nicht auf die Aktivitäts-UI zur Laufzeit aus. Sie wirkt sich nur auf die Vorschau innerhalb von UI Builderaus . Die Laufzeit-Standardwerte für jede Experience-Eigenschaft werden festgelegt, wenn die Experience-Eigenschaft erstellt wird.

    Prozedur

    1. Navigieren zu Alle > Playbook-Experience > Aktivitäts-UIsan.
    2. Wählen Sie die Aktivitäts-UI aus, die Sie in der Vorschau anzeigen möchten.
    3. Wählen Sie In UI Builder bearbeiten aus.
    4. Wählen Sie im Inhaltsbereich Textkörper aus.
      Der Textkörper enthält Werte, die mit Demodaten angepasst werden können.
    5. Wählen Sie im Konfigurationsbereich die Registerkarte Konfig aus.
      Auf der Registerkarte Konfig werden die Eigenschaften angezeigt, die Sie anpassen können, um eine Vorschau Ihrer Aktivität anzuzeigen.
    6. Wählen Sie im Feld Experience-Eigenschaften die Option zum Bearbeiten aus.
      Die Experience-Eigenschaften definieren den Inhalt, den Playbooks zur Laufzeit bereitstellt. Sie können die bereitgestellten Beispieldaten ändern, um eine Vorschau Ihrer Aktivitäts-UI anzuzeigen. Das Anpassen dieser Daten hat keinen Einfluss darauf, was Ihre Aktivitäts-UI in einem laufenden Playbook anzeigt.
    7. Bearbeiten Sie die Experience-Eigenschaft JSON.
    8. Wählen Sie Übernehmen.
      Passen Sie Experience-Eigenschaften an, und zeigen Sie eine Vorschau Ihrer Aktivität in UI Builderan.
    9. Sie können die anderen Eigenschaften auf der Registerkarte Konfig ändern, um die Aktivitäts-UI anzupassen.

      Sie können beispielsweise den Aktivitätsstatus ändern, um eine Vorschau einer Aktivität im Status „Ausstehend“ oder „Abgeschlossen“ anzuzeigen. Mit können Sie verschiedene Aktivitätsstatus in der Vorschau anzeigen UI Builder

    10. Wählen Sie Speichern.

    Ergebnisse

    UI Builder zeigt die Änderungen an, die Sie auf der Registerkarte Konfig vorgenommen haben.