Richten Sie Feld-Decorators in ein Konfigurierbarer Arbeitsbereich

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 5 Minuten Lesedauer
  • Fügen Sie einen Feld-Decorator oder ein Symbol hinzu, der eine Aktion ausführt, wenn er neben einem Feld ausgewählt wird. Fügen Sie beispielsweise ein Symbol in einem Referenzfeld hinzu, das einen Benutzerdatensatz auf einer Registerkarte öffnet.

    Vorbereitungen

    Erforderliche Rolle: admin

    Warum und wann dieser Vorgang ausgeführt wird

    Ein Feld-Decorator ist ein Symbol, das einem Feld in der Formularkomponente hinzugefügt wird. Ein Service Desk-Mitarbeiter kann auf das Symbol klicken, um eine Aktion auszuführen. Arbeitsbereich unterstützt bis zu drei Decorators pro Feld.

    Das Ziel beim Einrichten von Feld-Decorators besteht darin, Service Desk-Mitarbeitern die Möglichkeit zu geben, Dinge auf einer Seite zu erledigen, für die andernfalls zusätzliche Seiten geöffnet werden müssen. Anstatt beispielsweise eine weitere Seite zu öffnen, um den Datensatz des in einem Incident genannten Benutzers anzuzeigen, kann der Service Desk-Mitarbeiter im Feld Anrufer den Feld-Decorator Arbeitsbereichsaktion auswählen, um den Benutzerdatensatz auf einer Registerkarte zu öffnen.


    Wählen Sie den Feld-Decorator aus, um den Benutzerdatensatz zu öffnen.

    Die Feldaktion Datensatz öffnen muss als Arbeitsbereichsaktionsdefinition vorhanden sein, bevor Sie eine Aktionszuweisung erstellen. Das Symbol icon-user muss ein Symbol sein, das in Ihrer Instanz verfügbar ist.

    Prozedur

    1. Navigieren zu Alle > Arbeitsbereicherfahrung > Aktionen und Komponenten > Decorator-Elemente des Felds.
    2. Wählen Sie Neu.
    3. Füllen Sie die Felder des Formulars aus.

      Das folgende Formular fügt den URL-Feldern ein Feld-Decorator-Symbol hinzu. Wenn ein Service Desk-Mitarbeiter das Symbol auswählt, wird die URL geöffnet.

      Tabelle : 1. Formular „Aktionszuweisung“.
      Feld Beschreibung
      Aktionsbezeichnung Name des Feld-Decorators, z. B. URL öffnen.
      Aktionsname Name, der für diesen Datensatz in der Liste der Aktionszuweisungen angezeigt wird: Arbeitsbereicherfahrung > Aktionen und Komponenten > Decorator-Elemente des Felds, zum Beispiel open_a_url.
      Hinweis:
      Der Aktionsname ist eindeutig, um Überschreibungen zu implementieren und zu identifizieren. Wenn mehrere Decorators mit demselben Aktionsnamen vorhanden sind (sogar leer), geht das System davon aus, dass es sich um Duplikate handelt, und zeigen nur den ersten in der Reihenfolge an.
      Implementiert als
      • UXF-Clientaktion ist die Nutzlast, die an das interne Ereignis gesendet werden soll, wenn die Aktion ausgelöst wird (z. B. Öffnen eines modalen Fensters oder Navigieren zu einer Registerkarte).
      • Client-Skript zum Schreiben und Ausführen von Client-Skripts mit g_form- und g_list- APIs.
      • Serverskript, das ausgeführt werden soll, wenn die Aktion ausgelöst wird.
      Hinweis:
      UI-Komponente und Client-Aktion sind nur gültige Auswahlmöglichkeiten für Legacy- Arbeitsbereich und funktionieren nicht mit konfigurierbaren Arbeitsbereichen.
      Client-Aktion angeben Klicken Sie auf das Lupensymbol ( Lupensymbol), und wählen Sie die auszuführende Aktion aus. Um eine URL zu öffnen, wählen Sie URL öffnen. Dieses Feld wird nur angezeigt, wenn Implementiert alsUXF-Clientaktion ist. Sie können dieser Liste keine benutzerdefinierten Aktionen hinzufügen.
      Decorator gilt für Feldtyp bedeutet, dass der Decorator für alle Felder dieses Typs angezeigt wird (z. B. alle Referenzfelder). Spezifisches Feld bedeutet, dass der Decorator nur neben dem von Ihnen ausgewählten spezifischen Feld angezeigt wird (z. B. Zugewiesen an).
      Feldtyp Wählen Sie den Feldtyp aus, in dem der Feld-Decorator angezeigt werden soll, z. B. Referenz. Der Feldtyp wird nur angezeigt, wenn Decorator gilt fürFeldtyp.
      Feldname Wählen Sie das Feld aus, in dem der Feld-Decorator angezeigt werden soll. Die Auswahl der Felder hängt vom Wert von Tabelleab. Wählen Sie beispielsweise Zugewiesen an aus. Dieses Feld wird nur angezeigt, wenn Decorator gilt fürSpezifisches Feldist.
      Hinweis:
      Nur eine Teilmenge der Feldtypen unterstützt Feld-Decorators. Sie können zwar ein beliebiges Feld in einer Tabelle auswählen, der Typ muss jedoch unterstützt werden.
      Symbol Wählbares Symbol, das in dem Feld angezeigt wird, das durch Feldtyp oder Feldname angegeben ist, der die Aktion initiiert.
      Tooltip Text, der angezeigt wird, wenn ein Service Desk-Mitarbeiter den Mauszeiger über das Symbol bewegt.
      Beschreibung Beschreibung dieser Aktion.
      Anwendung Anwendung, für die diese Komponente gilt. Global bedeutet, dass die Komponente für alle Anwendungen gilt.
      Tabelle Tabelle, an die diese Komponente gebunden ist. Wenn ein Datensatz aus dieser Tabelle geöffnet wird, wird der Feld-Decorator in dem von Feldtyp oder Feldname angegebenen Feldangezeigt. Der Standardwert ist Global. Sie können den Standardwert beibehalten, sodass das Feld-Decorator-Symbol für jeden geöffneten Datensatz angezeigt wird, in dem das durch Feldtyp angegebene Feldvorhanden ist. Wenn Sie eine Tabelle angeben, wird das Feld-Decorator-Symbol nur angezeigt, wenn Datensätze aus dieser Tabelle geöffnet sind.
      Ansicht Formularansicht, in der der Decorator angezeigt werden soll. Wenn leer gelassen, wird der Decorator in allen Formularansichten angezeigt.
      Auf Experience beschränkt Wählen Sie diese Option aus, wenn der Decorator nur in bestimmten Arbeitsbereichs-Experiences angezeigt werden soll. Wenn Sie diese Option auswählen, müssen Sie auswählen, für welche Experiences der Decorator angezeigt werden soll. Wählen Sie dazu in der zugehörigen Liste „Aktionskonfigurationen “ die entsprechenden Aktionskonfigurationen aus.
      Aktiv Umschalter, um diesen Feld-Decorator anzuzeigen (ausgewählt) oder nicht.
      Reihenfolge Eine Ganzzahl, die die Platzierung dieses Symbols in der Liste der Feld-Decorators in einem Feld steuert. Je niedriger die Zahl, desto weiter links in der Liste. In der Regel werden diese Zahlen auf Hunderte gesetzt, z. B. 100, 200, 300 und 400, damit Sie in Zukunft neue Symbole zwischen vorhandenen Symbolen einfügen können.
    4. Klicken Sie mit der rechten Maustaste auf das obere Banner, und wählen Sie Speichernaus.
    5. Wahlweise: Wählen Sie auf der Registerkarte „Aktionsausschluss“ die Option Neu aus, um alle Tabellen und untergeordneten Tabellen von der Übernahme dieses Decorators auszuschließen.
      1. Füllen Sie die Felder des Formulars aus.
        Tabelle : 2. Formular „Aktionsausschluss“.
        Feld Beschreibung
        Aktionszuweisung Klicken Sie auf das Lupensymbol Lupensymbol, und wählen Sie eine Aktionszuweisung aus, die die Aktionszuweisung angibt.
        Tabelle Die diesem Decorator zugeordnete Tabelle.
        Diese Tabelle ausschließen Schalten Sie um, um zu verhindern, dass diese Tabelle diese Komponente von ihren übergeordneten Tabellen übernimmt.
        Alle untergeordneten Tabellen ausschließen Umschalter, um zu verhindern, dass untergeordnete Tabellen von „ Tabelle “ diesen Feld-Decorator erben.
      2. Wählen Sie Absenden.
    6. Wählen Sie unter Zugehörige Linksdie Option Erweiterte Ansichtaus.
      Hinweis:
      Bisher haben Sie die URL nicht angegeben, die geöffnet werden soll, wenn ein Service Desk-Mitarbeiter das Feld-Decorator-Symbol auswählt. Dies ist die Aufgabe, die Sie in der erweiterten Ansichtausführen.
    7. Wählen Sie auf der Registerkarte Aktionsattribute unter der Nutzlastzuordnungdas Aktionsattribut aus, das Sie definieren möchten.
    8. Geben Sie im Feld Wert die zu öffnende URL ein.
    9. Wahlweise: Geben Sie auf der Registerkarte Bedingungen Bedingungen für den Feld-Decorator an.
      1. Wählen Sie Skriptbedingungen aus, um ein Skript einzugeben, das den Feld-Decorator ausblendet.
      2. Hinweis:
        Diese Konfiguration greift auf alle Felder zu und bietet die Möglichkeit, Bedingungen auf der Clientseite auszuwerten, ohne das Formular speichern zu müssen. Clientbedingungen gewähren nur Zugriff auf eine Teilmenge von Feldern.
        Wählen Sie Geskriptete Clientbedingungen aus, um Bedingungen auf dem Client anzugeben, die den Feld-Decorator anzeigen oder ausblenden.
      3. Wählen Sie Clientbedingungen aus, um Bedingungen auf dem Client anzugeben, die den Feld-Decorator anzeigen oder ausblenden.
      4. Wählen Sie Datensatzbedingungen aus, um ein Feld und einen Wert in einem geöffneten Datensatz anzugeben, in dem der Feld-Decorator nicht angezeigt wird.
      5. Wählen Sie Erforderliche Rollen aus, um die Rollen anzugeben, die zum Anzeigen des Feld-Decorators erforderlich sind.
    10. Hinweis:
      Auf der Registerkarte „Bestätigungseinstellungen“.
      Wählen Sie Bestätigung erforderlich aus, um ein Popup anzuzeigen, in dem der Service Desk-Mitarbeiter aufgefordert wird, die vom Feld-Decorator ausgeführte Aktion zu bestätigen.
    11. Wählen Sie Aktualisieren.