Richten Sie benutzerdefinierte Aktionen für Datensatzfelder in ein veralteter Arbeitsbereich
Richten Sie mit einem Wert in einem Referenzfeld ein, um Maßnahmen zu ergreifen. Fügen Sie beispielsweise ein Symbol in einem Feld mit einer Telefonnummer hinzu, um diese Telefonnummer zu wählen. Oder fügen Sie ein Symbol in einem Referenzfeld hinzu, das einen Benutzerdatensatz auf einer Registerkarte öffnet.
Vorbereitungen
Ein Feld-Decorator ist ein Symbol, das einem Referenzfeld im Formularbereich hinzugefügt wird, auf das ein Service Desk-Mitarbeiter klicken kann, um eine Aktion auszuführen. Der Arbeitsbereich unterstützt bis zu drei Decorators pro Feld.
Das Ziel beim Einrichten von Feld-Decorators für Arbeitsbereichsaktionen besteht darin, Service Desk-Mitarbeitern die Möglichkeit zu geben, Dinge auf einer Seite zu tun, 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, klickt der Service Desk-Mitarbeiter einfach auf den Feld-Decorator Arbeitsbereichsaktion im Feld Anrufer, um den Benutzerdatensatz auf einer Registerkarte zu öffnen.
Die Feldaktion Datensatz öffnen muss als Arbeitsbereichsaktionsdefinition vorhanden sein, bevor Sie eine neue Aktionszuweisung erstellen. Das Symbol icon-user muss ein Symbol sein, das in Ihrer Instanz verfügbar ist.
Prozedur
-
Navigieren zu Alle > Arbeitsbereicherfahrung > Aktionen und Komponenten > Decorator-Elemente des Felds.
Eine Liste der vorhandenen Feld-Decorators wird angezeigt.
- Klicken Sie auf Neu.
-
Füllen Sie die Felder des Formulars aus.
Die folgende Tabelle fügt URL-Feldern ein Feld-Decorator-Symbol hinzu. Wenn Service Desk-Mitarbeiter auf das Symbol klicken, wird die URL geöffnet.
Tabelle : 1. Formular „Aktionszuweisung“. Feld Beschreibung Aktionsbezeichnung Name des Feld-Decorators, z. B. URL öffnen. Sie können doppelte geschweifte Klammern {{}} verwenden, um zur Laufzeit Werte in den Text einzufügen, z. B. {{count}}. Sie können beispielsweise die Anzahl der von einem Service Desk-Mitarbeiter ausgewählten Datensätze in geschweiften Klammern anzeigen. 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. Implementiert als Client-Aktion ist die einzige gültige Auswahl für Feld-Decorators. Der Feld-Decorator wird als Symbol in einem Feld, Formular, einer Liste oder einer zugehörigen Liste angezeigt. Wenn Sie darauf klicken, führt der Decorator eine Aktion aus, z. B. das Anrufen einer Telefonnummer, das Öffnen eines Datensatzes, das Aktualisieren von Inhalten oder das Öffnen einer URL. Die UI-Komponente ist ein UI-Element, das Sie in vielen Bereichen in Arbeitsbereichplatzieren können. Client-Aktion sendet eine Aktion, die in Client-Aktion angeben angegeben ist. Serverskripts führen Aktionen auf dem Server durch, um Datenbankdatensätze zu ändern, z. B. hinzuzufügen, zu entfernen oder zu ändern. Client-Aktion angeben Klicken Sie auf das 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 als Client-Aktionist. Sie können dieser Liste keine benutzerdefinierten Aktionen hinzufügen.
UI-Komponente angeben Klicken Sie auf das Lupensymbol ( ), und wählen Sie die hinzuzufügende Komponente aus. Dieses Feld wird nur angezeigt, wenn Implementiert als UI-Komponenteist.
Decorator gilt für Feldtyp bedeutet, dass der Decorator für alle Felder dieses Typs angezeigt wird. Spezifisches Feld bedeutet, dass der Decorator nur angezeigt wird, wenn das von Ihnen angegebene Feld geöffnet wird. Viele spezifische Felder sind vom selben Feldtyp. Wählen Sie beispielsweise Feldtyp aus, um dieses Feld-Decorator-Symbol auf alle URL-Felder anzuwenden. Feldtyp Wählen Sie den Feldtyp aus, in dem der Feld-Decorator angezeigt werden soll, z. B. Referenz. Viele Felder sind vom Typ Referenz. Um beispielsweise eine Telefonnummer zu wählen, wählen Sie Telefonnummeraus. Dieses Feld, 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 Datumaus. Dieses Feld wird nur angezeigt, wenn Decorator gilt fürSpezifisches Feldist. Symbol Anklickbares 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 Kurzbeschreibung dieser Komponente. Anwendung Anwendung, für die diese Komponente gilt. Global bedeutet, dass die Komponente für alle Anwendungen gilt. Arbeitsbereich Arbeitsbereich, zu dem diese Komponente gehört, z. B. Agent Workspace, ITSM, CSM usw. Tabelle Tabelle, an die diese Komponente gebunden ist. Wenn ein Datensatz aus dieser Tabelle geöffnet wird, wird der Feld -Decorator in den Feldern angezeigt, die durch Feldtypoder Feldname angegeben sind. 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 Eine Reihe von visuellen Konfigurationen. Dieser Wert ist normalerweise Arbeitsbereich. 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. -
Klicken Sie mit der rechten Maustaste auf das obere Banner, und wählen Sie Speichernaus.
Zugehörige Links werden angezeigt.
- Wahlweise:
Klicken Sie auf der Registerkarte „Aktionsausschluss“ auf Neu, um untergeordnete Tabellen von der Übernahme dieser Komponente im kontextbezogenen Seitenbereich oder der Übernahme von Komponenten von einer übergeordneten Tabelle auszuschließen.
Komponenten im kontextbezogenen Seitenbereich werden entsprechend den in Agent Workspace geöffneten Datensätzen angezeigt. Untergeordnete Tabellen erben diese Komponenten standardmäßig. Sie können dies verhindern.
-
Füllen Sie die Felder des Formulars aus.
Tabelle : 2. Formular „Aktionsausschluss“. Feld Beschreibung Aktionszuweisung Klicken Sie auf das Lupensymbol ( ), und wählen Sie eine Aktionszuweisung aus, die die Aktionszuweisung angibt.
Tabelle Tabelle, die dieser Komponente zugeordnet ist. Jedes Mal, wenn Arbeitsbereich einen Datensatz aus dieser Tabelle öffnet, wird das Symbol dieser Komponente im kontextbezogenen Seitenbereich angezeigt. 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. - Klicken Sie auf Absenden.
-
Füllen Sie die Felder des Formulars aus.
-
Klicken Sie unter Zugehörige Linksauf Erweiterte Ansicht.
Bisher haben Sie die URL nicht angegeben, die geöffnet werden soll, wenn ein Service Desk-Mitarbeiter auf das Feld-Decorator-Symbol klickt. Dies ist die Aufgabe, die Sie in der erweiterten Ansichtausführen.
-
Wählen Sie auf der Registerkarte Aktionsattribute in Nutzlastzuordnungdas Aktionsattribut aus, das Sie definieren möchten.
Wählen Sie in diesem Beispiel urlaus.
- Geben Sie im Feld Wert die zu öffnende URL ein.
- Wahlweise: Geben Sie auf der Registerkarte Bedingungen in Skriptbedingung ein Skriptein, das den Feld-Decorator ausblenden kann.
- Wahlweise:
Geben Sie auf der Registerkarte Bedingungen in ClientbedingungenBedingungen auf dem Client an, die den Feld-Decorator ausblenden würden.
Clientbedingungen werden jedes Mal neu ausgewertet, wenn ein Service Desk-Mitarbeiter eine Änderung an einer Liste von Datensätzen vornimmt. Sie können beispielsweise die Schaltfläche für eine Listenaktion ausblenden, bis ein Service Desk-Mitarbeiter einen oder mehrere Datensätze in einer Liste auswählt. Die Clientbedingung lautet dann „Anzahl ist größer als null“, wobei Anzahl die Anzahl der ausgewählten Datensätze ist.
- Wahlweise: Geben Sie auf der Registerkarte Bedingungen unter Datensatzbedingungenein Feld und einen Wert an, sodass das Feld-Decorator-Symbol nicht angezeigt wird, wenn ein offener Datensatz ein Feld mit diesem Wert enthält.
- Wahlweise: Geben Sie auf der Registerkarte Bedingungen unter Erforderliche Rollendie Rollen an, die ein Service Desk-Mitarbeiter haben muss, damit der Feld-Decorator angezeigt wird.
- Wahlweise: Aktivieren Sie auf der Registerkarte „Bestätigungseinstellungen“ das Kontrollkästchen Bestätigung erforderlich, wenn Sie ein Popup anzeigen möchten, in dem der Service Desk-Mitarbeiter aufgefordert wird, die vom Feld-Decorator auszuführende Aktion zu bestätigen.
- Klicken Sie auf Aktualisieren.
Ergebnisse
Das Feld-Decorator-Symbol wird in allen Datensatzfeldern vom Typ Referenz für alle Tabellen angezeigt, die Sie in Tabelleangegeben haben. Durch Klicken auf ein Symbol wird die in der Nutzlastzuordnungangegebene URL geöffnet.