Steuert die Bedingungen für eine Seitenvariante
Legen Sie die Bedingungen fest, und verwalten Sie die Kriterien, die bestimmen, wann eine Seitenvariante angezeigt wird. UI BuilderMit Seitenvarianten können Sie verschiedene Versionen einer Seite erstellen, um Inhalte für eine bestimmte Zielgruppe anzupassen.
Vorbereitungen
Erforderliche Rolle: ui_Builder_admin
Warum und wann dieser Vorgang ausgeführt wird
Wenn Sie mehrere Seitenvarianten haben, die alle dieselben Bedingungen haben, werden die Varianten der Auftragseinstellung zugeordnet.
Prozedur
-
Erstellen Sie eine Seitenvariante.
Weitere Informationen finden Sie unter Seitenvariante erstellen.
-
Legen Sie die Bedingungen für eine neue Variante fest.
In diesem Beispiel konfigurieren Sie eine Seitenvariante, die angezeigt wird, wenn Sie einen Datensatz aus der Aufgabentabelle öffnen.
-
Auf Wählen Sie zuerst eine Vorlage aus Suchen Sie auf dem Bildschirm Standarddatensatz Vorlage und auswählen Vorlage verwenden .
Hinweis:Bedingungen können nur Parameter auswerten, die hinzugefügt wurden. In diesem Beispiel ist Standarddatensatz Die Vorlage enthält tableUnd sys_idParameter.
- Geben Sie einen Namen für Ihre Seite ein, und wählen Sie aus Fahren Sie Fort .
-
Überprüfen Sie die URL-Parameter, und wählen Sie aus Sieht gut aus .
Beachten Sie das tableUnd sysIdWerden als erforderliche Parameter hinzugefügt, die in der URL-Vorschau angezeigt werden.
- Auf Erzählen Sie uns von Ihrer Variante Bildschirm: Geben Sie einen Namen für Ihre Variante ein.
-
Füllen Sie im Formularabschnitt die Felder aus.
Tabelle : 1. Formularabschnitt „Variantenbedingung“ Feld Beschreibung Beispiel Parameter Der Aspekt oder das Attribut, den Sie überprüfen möchten. table, sys_id Hinweis:Bedingungen können nur die hinzugefügten Parameter auswerten. Bedingungen, die für Unterseiten geschrieben werden, erben jedoch zusätzliche Ausgaben von den Controllern der übergeordneten Seiten, wodurch ein breiteres Spektrum von Parameteroptionen bereitgestellt wird.Operator Die Regel, die den Parameter mit dem Wert vergleicht. Er gibt an, wie der Vergleich durchgeführt wird. Ist , Ist nicht , Beginnt mit Wert Die Zahl-, Text- oder Optionseingabe, die Sie mit dem Parameter vergleichen möchten. „ Incident „, “ 12345 „, “ Aktiv „, “ Change-Anforderung „ Hinweis:Die tableUnd sysIdParameter sind verfügbare Optionen für Parameter Feld, da es sich um erforderliche Parameter als Teil von handelt Standarddatensatz Vorlage. - Wählen Sie Erstellen aus.
-
Auf Wählen Sie zuerst eine Vorlage aus Suchen Sie auf dem Bildschirm Standarddatensatz Vorlage und auswählen Vorlage verwenden .
-
Überprüfen Sie die für Ihre Variante erstellten Bedingungen.
- Suchen Sie in der Experience-Ansicht die Variante, für die Sie die Bedingungen anzeigen möchten.
- Wählen Sie aus Ansicht Schaltfläche zum Anzeigen der für diese Variante festgelegten Bedingungen.
-
Bearbeiten Sie die vorhandenen Bedingungen für Ihre Variante.
- Suchen Sie in der Experience-Ansicht die Variante, für die Sie die Bedingungen bearbeiten möchten.
- Wählen Sie Aus Einstellungen .
-
Wählen Sie unter Bedingungen aus Bearbeiten Sie Bedingungen .
Die zuvor festgelegte Bedingung wird angezeigt. Sie können diese Felder aktualisieren.
-
Auf Bearbeiten Sie Variantenbedingungen Wählen Sie neben der Bedingung die aus Und (
) Oder Oder (
) Schaltfläche, um eine weitere Bedingung hinzuzufügen und die Kriterien anzugeben.
Beispiel: Durch Hinzufügen des folgenden Elements UND Bedingung ( [SysId] [Ist] [abcd1234] ) Konfigurieren Sie die Seitenvariante, die angezeigt wird, wenn Sie auf einen Datensatz aus der Aufgabentabelle mit der sys_ID abcd1234 zugreifen.
Hinweis:Sie können hinzufügen UND Oder ODER Bedingungen. Um beide Typen zu mischen, müssen Sie eine codierte Abfrage schreiben. - Wahlweise:
Wählen Sie Aus Geben Sie als Text ein Zum Schreiben einer codierten Abfrage, die die Kriterien angibt.
Die Bearbeiten Sie Variantenbedingungen Bildschirm zeigt das codierte Abfragefeld an, in dem die zuvor festgelegten Bedingungen im codierten Abfrageformular angezeigt werden:
Tabelle=Aufgabe^sysId=abcd1234.Beispiel: Durch Hinzufügen der folgenden Bedingung „ODER“ ( ^ORsysId=efgh5678 ), legen Sie die Seitenvariante fest, die angezeigt werden soll, wenn Sie auf einen Datensatz aus der Aufgabentabelle mit der sys_ID abcd1234 oder efgh5678 zugreifen. Weitere Informationen zum Schreiben codierter Abfragen finden Sie unter Encoded query strings.