Fügen Sie Komponenten hinzu, und konfigurieren Sie sie
Erfahren Sie, wie Sie Ihrer Seite in UI BuilderKomponenten hinzufügen. Eine Seite wird durch Hinzufügen von Komponenten erstellt.
Vorbereitungen
Erforderliche Rolle: ui_builder_admin
Warum und wann dieser Vorgang ausgeführt wird
Komponenten sind die Bausteine, die zum Erstellen benutzerdefinierter Seiten in UI Builderverwendet werden. 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 in der Komponentendokumentation auf der ServiceNow Developer Site.
Prozedur
Nächste Maßnahme
Sie haben auf Ihrer Seite Komponenten hinzugefügt und konfiguriert. Weitere Informationen finden Sie unter Daten auf UI Builder-Seiten dynamisch verfügbar machen (erweiterte Funktion). Eine Datenressource in UI Builder sind 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 gestalten.
Unterstützte Funktionen im Komponentenformel-Editor von UI Builder .
Erfahren Sie mehr über die verschiedenen Funktionen, die im Komponentenformel-Editor von UI Builder unterstützt werden.
In der folgenden Tabelle sind die Funktionen aufgelistet, die Sie im Komponentenformel-Editor von UI Builder verwenden können. Weitere Informationen zum Komponentenformel-Editor finden Sie unter Passen Sie UI Builder Seiten mithilfe von -Komponenten an.
| Operatorbezeichnung | Beispielbedingung | Äquivalenter Abfrageoperator | Beispielanfrage | Beispielausgabe |
|---|---|---|---|---|
| Alle leer | [Kurzbeschreibung][ALL_EMPTY] | ALLE_LEER | short_descriptionALL_EMPTY | Alle Datensätze, in denen das Feld Kurzbeschreibung keinen Wert enthält. |
| 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 das Feld „ Kurzbeschreibung “ „Netzwerkspeicher ist nicht verfügbar“ lautet. |
| Alle größer als | [Auswirkung][ALL_gt][2 – Mittel] | > | Auswirkung>2 | Alle Datensätze, in denen das Feld Auswirkung den Wert 3 - Niedrigaufweist |
| Alle größer oder gleich | [Auswirkung][ALL_GTE][2 – Mittel] | >= | Auswirkung>=2 | Alle Datensätze, in denen das Feld Auswirkung den Wert 2 – Mittel oder 3 – Niedrigaufweist. |
| Alle kleiner als | [Anzahl Neuzuweisungen][ALL_LT][2] | < | reassignment_count <2 | Alle Datensätze, in denen der Wert im Feld Anzahl der Neuzuweisungen eine beliebige Zahl kleiner als (aber nicht gleich) 2ist. |
| Alle kleiner oder gleich | [Anzahl Neuzuweisungen][ALL_LTE][2] | <= | reassignment_count<=2 | Alle Datensätze, in denen der Wert im Feld „Anzahl der Neuzuweisungen“ einer der folgenden ist:
|
| Nicht alle gleich | [Auswirkung][ALL_NEQ][1 – Hoch] | != | Auswirkung! = 1 | Alle Datensätze, in denen der Wert im Feld Auswirkung anders als 1 - Hochist. |
| Alle nicht leer | [Auswirkung] [ALL_NOTEMPTY] | ALL_NOTELEER | auswirkungALL_NOTEMPTY | Alle Datensätze, in denen das Feld Auswirkung einen beliebigen Wert hat. |
| Alle, nicht einer von | [Auswirkung][ALL_NOTONEOF][1 – Hoch, 2 – Mittel] | ALL_NOTONEOF | auswirkungALL_NOTONEOF1,2 | Alle Datensätze, in denen das Feld Auswirkung mit etwas anderem als den folgenden Werten ausgefüllt wird:
|
| Alle eine von | [Auswirkung][ALL_ONEOF][1 – Hoch, 2 – Mittel] | ALL_ONEVON | auswirkungALL_ONEOF1,2 | Alle Datensätze, in denen das Feld Auswirkung mit einem der folgenden Werte ausgefüllt wird:
|
| Beliebig leer | [Kurzbeschreibung][ANY_EMPTY] | ANY_EMPTY | short_descriptionANY_EMPTY | Jeder Datensatz, in dem das Feld Kurzbeschreibung keinen Wert enthält. |
| Beliebig gleich | [Kurzbeschreibung][ANY_EQ][Netzwerkspeicher nicht verfügbar] | ANY_EQ | short_description=Netzwerkspeicher nicht verfügbar | Jeder Datensatz, in dem der Wert für das Feld Kurzbeschreibung „Netzwerkspeicher ist nicht verfügbar“ lautet. |
| Beliebig größer als | [Auswirkung][ANY_gt][2 – Mittel] | ANY_G | auswirkungANY_gt2 | Alle Datensätze, in denen das Feld Auswirkung den Wert 3 - Niedrigaufweist |
| Beliebig größer oder gleich | [Auswirkung][ANY_GTE][2 – Mittel] | ANY_GTE | auswirkungANY_GTE2 | Jeder Datensatz, in dem das Feld Auswirkung den Wert 2 – Mittel oder 3 – Niedrigaufweist. |
| Beliebig kleiner als | [Anzahl Neuzuweisungen][ANY_LT][2] | ANY_LT | reassignment_countANY_LT2 | Jeder Datensatz, in dem der Wert im Feld Anzahl der Neuzuweisungen eine beliebige Zahl kleiner als (aber nicht gleich) 2ist. |
| Beliebig kleiner oder gleich | [Anzahl Neuzuweisungen][ANY_LTE][2] | ANY_LTE | reassignment_countANY_LTE2 | Jeder Datensatz, in dem der Wert im Feld Anzahl der Neuzuweisungen einer der folgenden ist:
|
| Beliebig ungleich | [Auswirkung][ANY_NEQ][1 – Hoch] | ANY_NEQ | auswirkungANY_NEQ1 | Jeder Datensatz, in dem der Wert im Feld Auswirkung anders als 1 - Hochist. |
| Alle nicht leer | [Auswirkung] [ANY_NOTEMPTY] | ANY_NOTEMPTY | auswirkungANY_NOTEMPTY | Jeder Datensatz, in dem das Feld Auswirkung einen beliebigen Wert hat. |
| Beliebig, nicht einer von | [Auswirkung][ANY_NOTONEOF][1 – Hoch, 2 – Mittel] | ANY_NOTONEOF | auswirkungANY_NOTONEOF1,2 | Jeder Datensatz, in dem das Feld Auswirkung mit Ausnahme der folgenden Werte ausgefüllt wird:
|
| Eines der | [Auswirkung][ANY_ONEOF][1 – Hoch, 2 – Mittel] | ANY_ONEOF | auswirkungANY_ONEOF1,2 | Jeder Datensatz, in dem das Feld Auswirkung mit einem der folgenden Werte ausgefüllt wird:
|
| CONCAT | CONCAT (Wert) | CONCAT | CONCAT("Willkommen, ",@context.session.user.firstName) | Erstellen Sie eine neue Zeichenfolge, die alle angegebenen Zeichenfolgen zu einer kombiniert |
| LEER | LEER (Wert) | LEER | LEER (@context.session.user.roles) | Gibt „true“ zurück, wenn der Wert null oder undefiniert ist |
| IF | IF (wenn, dann, sonst) | IF | IF (@context.props.bare,"nackte Seite","nicht leere Seite") | Wenn die Bedingung erfüllt ist, geben Sie den Wert zurück. Wenn die Bedingung „falsch“ ist, geben Sie den Wert „else“ zurück. |
| LEN | LEN (Liste) | LEN | LEN([1,2,3]) | Gibt die Anzahl der Elemente im Array zurück |
| Wählen Sie | PICK (Array, Feld) | Wählen Sie | PICK (@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 | RANGE (von, bis) | Bereich | BEREICH (1,10) | Erstellt ein Array von Zahlen, beginnend mit von, bis zu, schrittweise erhöht |
| Summe | SUM (Array) | Summe | Summe([1,2,3]) | Fügen Sie beginnend bei 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. |
| Wo leer | [Kurzbeschreibung][WHERE_EMPTY] | WO_LEER | short_descriptionWHERE_EMPTY | Extrahieren Sie Datensätze, in denen das Feld Kurzbeschreibung keinen Wert enthält. |
| Wobei gleich | [Kurzbeschreibung][WHERE_EQ][Netzwerkspeicher nicht verfügbar] | WHERE_EQ | short_descriptionWHERE_EQNetzwerkspeicher nicht verfügbar | Extrahieren Sie Datensätze, bei denen das Feld Kurzbeschreibung gleich „Netzwerkspeicher ist nicht verfügbar“ ist. |
| Wobei größer als | [Auswirkung][WHERE_gt][2 – Mittel] | WHERE_G | auswirkungWHERE_GT2 | Extrahiert Datensätze, in denen das Feld Auswirkung den Wert 3 - Niedrighat |
| Wobei größer oder gleich | [Auswirkung][WHERE_GTE][2 – Mittel] | WHERE_GTE | auswirkungWHERE_GTE2 | Extrahieren Sie Datensätze, in denen das Feld Auswirkung den Wert 2 – Mittel oder 3 – Niedrigaufweist. |
| Wobei kleiner als | [Anzahl Neuzuweisungen][WHERE_LT][2] | WHERE_LT | reassignment_countWHERE_LT2 | Extrahiert Datensätze, in denen der Wert im Feld Anzahl der Neuzuweisungen eine beliebige Zahl kleiner als (aber nicht gleich) 2ist. |
| Wobei kleiner oder gleich | [Anzahl Neuzuweisungen][WHERE_LTE][2] | WHERE_LTE | reassignment_countWHERE_LTE2 | Extrahieren Sie Datensätze, bei denen der Wert im Feld Anzahl der Neuzuweisungen einer der folgenden ist:
|
| Wenn nicht gleich | [Auswirkung][WHERE_NEQ][1 – Hoch] | WHERE_NEQ | auswirkungWHERE_NEQ1 | Extrahieren Sie Datensätze, bei denen der Wert im Feld Auswirkung anders als 1 – Hochist. |
| Wobei nicht leer | [Auswirkung] [WHERE_NOTEMPTY] | WHERE_NOTEMPTY | auswirkungWHERE_NOTEMPTY | Extrahiert Datensätze, in denen das Feld Auswirkung einen beliebigen Wert hat. |
| Wobei nicht einer von | [Auswirkung][WHERE_NOTONEOF][1 – Hoch, 2 – Mittel] | WHERE_NOTONEOF | auswirkungWHERE_NOTONEOF1,2 | Extrahieren Sie Datensätze, bei denen das Feld Auswirkung mit etwas anderem als den folgenden Werten ausgefüllt wird:
|
| Wobei einer von | [Auswirkung][WHERE_ONEOF][1 – Hoch, 2 – Mittel] | WHERE_ONEOF | auswirkungWHERE_ONEOF1,2 | Extrahieren Sie Datensätze, bei denen das Feld Auswirkung mit einem der folgenden Werte ausgefüllt wird:
|