Anwendungsfall: Konfigurieren Sie einen Ereignis-Handler mit Now Assist

  • Freigeben Version: Australia
  • Aktualisiert 26. Juni 2026
  • 3 Minuten Lesedauer
  • Automatisieren Sie die Konfiguration des Ereignis-Handlers, ohne manuelle Bindungsausdrücke zu schreiben.

    Szenario

    Ein UI-Entwickler erstellt einen Service Operations-Arbeitsbereich Homepage für ein Service Desk-Team. Die Homepage enthält zwei Komponenten: Eine Schaltfläche, die Service Desk-Mitarbeiter zu einer Liste offener Incidents leitet, und eine Aufgabenliste, die offene Change-Anforderungen anzeigt. Wenn ein Service Desk-Mitarbeiter in der Aufgabenliste einen Referenzlink in einer beliebigen Zeile auswählt, möchte der Entwickler, dass der zugehörige Change-Anforderungsdatensatz in einer neuen Registerkarte geöffnet wird, ohne dass zusätzliche Navigationsschritte erforderlich sind.

    Problem

    Ohne Now Assist, Der Entwickler muss der Schaltflächenkomponente manuell einen Handler „Seite öffnen“ oder „URL öffnen“ hinzufügen und sowohl die Zielseite als auch den zugehörigen Tabellenparameter konfigurieren. Für die Aufgabenliste muss dem Ereignis „auf Referenzlink geklickt“ ein zweiter Seiten- oder URL-Handler hinzugefügt werden. Darüber hinaus müssen sie Bindungsausdrücke schreiben, um die Tabelle der Ereignisnutzlastfelder und die sys_ID den Datensatzseitenparametern zuzuordnen. Dieser Prozess erfordert Vertrautheit mit den Namen der Nutzlastfelder, der Bindungssyntax und den Parameternamen, die von der Datensatzseite erwartet werden, sodass es sich um eine komplexe Konfigurationsaufgabe für jeden Handler handelt.

    Lösung

    Bei der Ereignishandler-Generierung verwendet der Entwickler Eingabeaufforderungen in natürlicher Sprache in Now Assist Bereich zum Konfigurieren eines Ereignis-Handlers. Now Assist Identifiziert die richtige Zielseite, wählt die entsprechenden Ereignisnutzlastfelder aus und generiert genaue Bindungsausdrücke. Der Entwickler überprüft dann die Vorschau und akzeptiert die Konfiguration, ohne Nutzlastfeldnamen suchen oder Bindungsausdrücke manuell schreiben zu müssen.

    Bevor Sie beginnen

    Stellen Sie sicher, dass Sie die UI-Generierung installieren und über die Rolle „ui_Builder_admin“ verfügen. Weitere Informationen finden Sie unter Installieren Sie die UI-Generierung und Gewähren Sie UI Builder-Administratorrolle.

    Konfigurationsschritte

    Führen Sie die folgenden Schritte aus, um die Kompetenz „Ereignishandler-Generierung“ zu verwenden:
    1. Navigieren zu Alle > Now Experience Framework > UI Builderan.
    2. Öffnen Sie Service Operations-Arbeitsbereich Experience durchführen und zur Homepage navigieren.
    3. Wählen Sie die Schaltflächenkomponente aus, und öffnen Sie das Ereignis „auf Schaltfläche geklickt“.
    4. Fügen Sie einen offenen Seiten- oder URL-Handler hinzu. Geben Sie im Now Assist-Eingabebereich die Eingabeaufforderung ein: Öffnen Sie eine einfache Listenseite mit Tabelle aus dem Statusparameter.
      Tipp:
      Beim Schreiben von Prompts für die Generierung des Ereignis-Handlers verweisen Sie auf den spezifischen Zielseitentyp und die Felder, die Sie nach dem Namen zuordnen möchten. Für Referenzlink-Ereignisse Now Assist Zeigt die verfügbaren Nutzlastfelder im Bereich an – Verwenden Sie diese Feldnamen in Ihrem Prompt, um die genauesten Ergebnisse zu erhalten.

      Now Assist Identifiziert die einfache Listenseite, wählt sie als Ziel aus und bindet den Tabellenparameter an den entsprechenden Statusparameter.

    5. Überprüfen Sie die Vorschau, und wählen Sie aus Akzeptieren und bearbeiten , Und speichern Sie den Handler.
    6. Wählen Sie die Aufgabenlistenkomponente aus, und öffnen Sie das Ereignis „Referenzlink angeklickt“.
    7. Fügen Sie einen offenen Seiten- oder URL-Handler hinzu. Now Assist Zeigt die verfügbaren Ereignisnutzlastfelder an. Geben Sie den Prompt ein: Öffnen Sie die Datensatzseite auf einer neuen Registerkarte mit der Feldtabelle und der sysid aus der Ereignisnutzlast .

      Now Assist Legt das Ziel an die Datensatzseite fest, bindet den Tabellenparameter an das Tabellenfeld der Nutzlast, bindet die sysid an das sys_ID-Feld der Nutzlast und aktiviert die Option in neuer Registerkarte öffnen.

    8. Überprüfen Sie die Vorschau, bestätigen Sie, dass die Bindungen korrekt sind, und akzeptieren Sie die Konfiguration.

    Ergebnis

    Beide Ereignis-Handler können mit Prompts in natürlicher Sprache konfiguriert werden. Der Entwickler konnte sie schnell einrichten, ohne Nutzlastfeldnamen zu suchen oder Bindungsausdrücke manuell zu schreiben. Während der Laufzeit navigiert der Service Desk-Mitarbeiter durch Auswählen der Schaltfläche zur Incident-Liste, wobei der Tabellenparameter automatisch aus dem Status des Arbeitsbereichs ausgefüllt wird. Darüber hinaus wird durch Auswahl eines Referenzlinks in der Aufgabenliste der entsprechende Change-Anforderungsdatensatz in einer neuen Registerkarte geöffnet, wobei der Tabellenname und die sys_ID direkt aus der ausgewählten Zeile abgerufen werden. Die generierten Konfigurationen sind zur sofortigen Verwendung bereit. Der Entwickler behält die volle Kontrolle bei und kann jedes Feld vor dem Speichern mithilfe von Standardformularsteuerelementen bearbeiten.