Komponenten hinzufügen und konfigurieren
Erfahren Sie, wie Sie Ihrer Seite in Komponenten hinzufügen UI Builder. Eine Seite wird erstellt, indem Komponenten hinzugefügt werden.
Vorbereitungen
Erforderliche Rolle: ui_Builder_admin
Warum und wann dieser Vorgang ausgeführt wird
Komponenten sind die Bausteine, die zum Erstellen anwenderdefinierter Seiten in verwendet werden UI Builder. Erfahren Sie, wie Sie einer Seite eine Komponente hinzufügen. Nachdem Sie einer Seite eine Komponente hinzugefügt haben, müssen Sie die Komponente konfigurieren. Weitere Informationen zum Konfigurieren von Komponenten finden Sie unter Siehe Komponentendokumentation Auf ServiceNowEntwicklerwebsite.
Prozedur
Nächste Maßnahme
Sie haben Komponenten auf Ihrer Seite hinzugefügt und konfiguriert. Weitere Informationen finden Sie unter Daten auf UI Builder-Seiten dynamisch verfügbar machen (erweiterte Funktion). Eine Datenressource in UI BuilderSind die Daten, die eine Seite abruft, um Inhalte in Komponenten anzuzeigen. Komponenten verwenden Datenressourcen, um Daten und Konfigurationen für verschiedene Experiences wiederzuverwenden und die Komponenten auf einer Seite dynamisch zu machen.
Unterstützte Funktionen in UI BuilderKomponentenformeleditor
Erfahren Sie mehr über die verschiedenen Funktionen, die in unterstützt werden UI BuilderKomponentenformeleditor.
Die folgende Tabelle listet die Funktionen auf, die Sie in verwenden können UI BuilderKomponentenformeleditor. Weitere Informationen zum Komponentenformeleditor finden Sie unter Anpassen UI BuilderSeiten mit Komponenten.
| Operator-Bezeichnung | Beispielbedingung | Entsprechender Abfrageoperator | Beispielanfrage | Beispielausgabe |
|---|---|---|---|---|
| Alle leer | [Kurzbeschreibung][ALL_EMPTY] | ALL_LEER | Short_descriptionALL_EMPTY | Alle Datensätze, in denen kein Wert in vorhanden ist Kurzbeschreibung Feld. |
| Alle gleich | [Kurzbeschreibung][ALL_EQ][Netzwerkspeicher nicht verfügbar] | ALL_EQ | Short_description=Netzwerkspeicher nicht verfügbar | Alle Datensätze, in denen der Wert für Kurzbeschreibung Feld ist gleich „Netzwerkspeicher ist nicht verfügbar“. |
| Alle größer als | [Impact][ALL_GT][2 – Mittel] | > | Impact>2 | Alle Datensätze, in denen Auswirkung Feld hat einen Wert von 3: Niedrig |
| Alle größer oder gleich | [Impact][ALL_GTE][2 – Mittel] | >= | Auswirkung>=2 | Alle Datensätze, in denen Auswirkung Feld hat einen Wert von 2: Mittel Oder 3: Niedrig . |
| Alle kleiner als | [Anzahl Neuzuweisungen][ALL_LT][2] | < | Reassignment_count<2 | Alle Datensätze, in denen der Wert in Anzahl der Neuzuweisungen Feld ist eine beliebige Zahl kleiner als (aber ungleich) 2 . |
| Alle kleiner als oder gleich | [Anzahl Neuzuweisungen][ALL_LTE][2] | <= | Reassignment_count<=2 | Alle Datensätze, in denen der Wert in Anzahl der Neuzuweisungen Feld ist eines der folgenden:
|
| Alle ungleich | [Impact][ALL_NEQ][1 – hoch] | != | Auswirkung!=1 | Alle Datensätze, in denen der Wert in Auswirkung Feld ist alles außer 1: Hoch . |
| Nicht alle leer | [Impact][ALL_NOTEMPTY] | ALL_NOTEMPTY | ImpactALL_NOTEMPTY | Alle Datensätze, in denen Auswirkung Feld hat einen beliebigen Wert. |
| Nicht alle von | [Impact][ALL_NOTONEOF][1 – hoch, 2 – Mittel] | ALL_NOTONEOF | ImpactALL_NOTONEOF1,2 | Alle Datensätze, in denen Auswirkung Feld wird mit einem beliebigen Wert ausgefüllt, außer mit den folgenden Werten:
|
| Alle eins von | [Impact][ALL_ONEOF][1 – hoch, 2 – Mittel] | ALL_ONEOF | ImpactALL_ONEOF1,2 | Alle Datensätze, in denen Auswirkung Feld wird mit einem der folgenden Werte ausgefüllt:
|
| Beliebig leer | [Kurzbeschreibung][ANY_EMPTY] | BELIEBIG_LEER | Short_descriptionANY_EMPTY | Jeder Datensatz, in dem kein Wert in vorhanden ist Kurzbeschreibung Feld. |
| Beliebig gleich | [Kurzbeschreibung][ANY_EQ][Netzwerkspeicher nicht verfügbar] | BELIEBIG_EQ | Short_description=Netzwerkspeicher nicht verfügbar | Jeder Datensatz, in dem der Wert für Kurzbeschreibung Feld ist gleich „Netzwerkspeicher ist nicht verfügbar“. |
| Beliebig größer als | [Impact][ANY_GT][2 – Mittel] | BELIEBIG_GT | ImpactANY_GT2 | Alle Datensätze, in denen Auswirkung Feld hat einen Wert von 3: Niedrig |
| Beliebig größer als oder gleich | [Impact][ANY_GTE][2 – Mittel] | BELIEBIG_GTE | ImpactANY_GTE2 | Jeder Datensatz, in dem Auswirkung Feld hat einen Wert von 2: Mittel Oder 3: Niedrig . |
| Kleiner als | [Anzahl Neuzuweisungen][ANY_LT][2] | BELIEBIG_LT | Reassignation_countANY_LT2 | Jeder Datensatz, in dem der Wert in Anzahl der Neuzuweisungen Feld ist eine beliebige Zahl kleiner als (aber ungleich) 2 . |
| Beliebig kleiner als oder gleich | [Anzahl Neuzuweisungen][ANY_LTE][2] | BELIEBIG_LTE | Reassignation_countANY_LTE2 | Jeder Datensatz, in dem der Wert in Anzahl der Neuzuweisungen Feld ist eines der folgenden:
|
| Beliebig ungleich | [Impact][ANY_NEQ][1 – hoch] | BELIEBIG_NEQ | ImpactANY_NEQ1 | Jeder Datensatz, in dem der Wert in Auswirkung Feld ist alles außer 1: Hoch . |
| Beliebig nicht leer | [Impact][ANY_NOTEMPTY] | BELIEBIG_NOTEMPTY | ImpactANY_NOTEMPTY | Jeder Datensatz, in dem Auswirkung Feld hat einen beliebigen Wert. |
| Beliebig, nicht eins von | [Impact][ANY_NOTONEOF][1 – hoch, 2 – Mittel] | BELIEBIG_NOTONEOF | ImpactANY_NOTONEOF1,2 | Jeder Datensatz, in dem Auswirkung Feld wird mit einem beliebigen Wert ausgefüllt, außer mit den folgenden Werten:
|
| Beliebiger von | [Impact][ANY_ONEOF][1 – hoch, 2 – Mittel] | BELIEBIG_ONEOF | ImpactANY_ONEOF1,2 | Jeder Datensatz, in dem Auswirkung Feld wird mit einem der folgenden Werte ausgefüllt:
|
| VERKETTUNG | CONCAT(Wert) | VERKETTUNG | CONCAT("Willkommen, ",@context.session.user.firstName) | Erstellen Sie eine neue Zeichenfolge, die alle bereitgestellten Zeichenfolgen in einer kombiniert |
| LEER | LEER (Wert) | LEER | LEER(@context.session.user.roles) | Gibt „wahr“ zurück, wenn der Wert null oder nicht definiert ist |
| WENN | WENN(wenn, dann, sonst) | WENN | IF(@context.props.bare,"bare Seite“,„nicht leere Seite“) | Wenn die Bedingung „wahr“ ist, geben Sie den Wert dann zurück. Wenn die Bedingung „falsch“ ist, geben Sie den Wert „sonst“ zurück. |
| LEN | LEN(Liste) | LEN | LEN([1,2,3]) | Gibt die Anzahl der Elemente im Array zurück |
| Auswählen | PICK(Array, Feld) | Auswählen | AUSWÄHLEN (@context.session.user.preferences,"name") | Erstellt ein neues Array, in dem jedes Element aus dem Feld in jedem Element im Array ausgewählt wird. Wenn das Feld nicht vorhanden ist, ist das Element im neuen Array LEER |
| Bereich | BEREICH (von, bis) | Bereich | BEREICH (1,10) | Erstellt ein Array von Zahlen, beginnend mit bis zu, und wird schrittweise erhöht |
| Summe | SUMME (Array) | Summe | SUMME([1,2,3]) | Fügen Sie ab 0 den Zahlenwert jedes Elements im Array hinzu, und geben Sie die resultierende Summe zurück |
| Übersetzen | ÜBERSETZEN (Text) | Übersetzen | TRANSLATE("Willkommen zurück") | Gibt die Zeichenfolge aus dem ersten Argument zurück, nachdem die im zweiten Argument angegebenen Zeichen in die im dritten Argument angegebenen Zeichen übersetzt wurden. |
| Ist leer | [Kurzbeschreibung][WHERE_EMPTY] | WO_LEER | Short_descriptionWHERE_EMPTY | Extrahieren Sie Datensätze, bei denen kein Wert in vorhanden ist Kurzbeschreibung Feld. |
| Wobei gleich | [Kurzbeschreibung][WHERE_EQ][Netzwerkspeicher nicht verfügbar] | WO_EQ | Short_descriptionWHERE_EQNetwork-Speicher nicht verfügbar | Datensätze extrahieren, bei denen Kurzbeschreibung Feld ist gleich „Netzwerkspeicher ist nicht verfügbar“. |
| Wobei größer als ist | [Impact][WHERE_GT][2 – Mittel] | WO_GT | ImpactWHERE_GT2 | Datensätze extrahieren, bei denen Auswirkung Feld hat einen Wert von 3: Niedrig |
| Wobei größer als oder gleich ist | [Impact][WHERE_GTE][2 – Mittel] | WO_GTE | ImpactWHERE_GTE2 | Datensätze extrahieren, bei denen Auswirkung Feld hat einen Wert von 2: Mittel Oder 3: Niedrig . |
| Wobei kleiner als | [Anzahl Neuzuweisungen][WHERE_LT][2] | WO_LT | Reassignation_CountWHERE_LT2 | Extrahieren Sie Datensätze, in denen der Wert in enthalten ist Anzahl der Neuzuweisungen Feld ist eine beliebige Zahl kleiner als (aber ungleich) 2 . |
| Wobei kleiner als oder gleich ist | [Anzahl Neuzuweisungen][WHERE_LTE][2] | WO_LTE | Reassignation_CountWHERE_LTE2 | Extrahieren Sie Datensätze, in denen der Wert in enthalten ist Anzahl der Neuzuweisungen Feld ist eines der folgenden:
|
| Wobei ungleich | [Impact][WHERE_NEQ][1 – hoch] | WO_NEQ | ImpactWHERE_NEQ1 | Extrahieren Sie Datensätze, in denen der Wert in enthalten ist Auswirkung Feld ist alles außer 1: Hoch . |
| Wobei nicht leer ist | [Impact][WO_NOTEMPTY] | WO_NOTEMPTY | ImpactWHERE_NOTEMPTY | Datensätze extrahieren, bei denen Auswirkung Feld hat einen beliebigen Wert. |
| Wobei nicht einer von | [Impact][WHERE_NOTONEOF][1 – hoch, 2 – Mittel] | WO_NOTONEOF | ImpactWHERE_NOTONEOF1,2 | Datensätze extrahieren, bei denen Auswirkung Feld wird mit einem beliebigen Wert ausgefüllt, außer mit den folgenden Werten:
|
| Wobei einer von | [Impact][WHERE_ONEOF][1 – hoch, 2 – Mittel] | WO_EINS VON | ImpactWHERE_ONEOF1,2 | Datensätze extrahieren, bei denen Auswirkung Feld wird mit einem der folgenden Werte ausgefüllt:
|