Richtlinien und Regeleigenschaften in Tabellen-Generator

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 7 Minuten Lesedauer
  • Sie können die grundlegenden Feldrichtlinien und -Regeln für jedes Feld konfigurieren, mit dem Sie arbeiten Tabellen-Generator.

    UI-Richtlinien

    Im Abschnitt „UI-Richtlinien“ können Sie konfigurieren, wie Formulare basierend auf Rollen und Anwendereingaben angezeigt werden.

    Informationen zu den grundlegenden Feldeigenschaften finden Sie unter Erstellen Sie eine UI-Richtlinie in Tabellen-Generator.

    Die folgende Tabelle zeigt die Feldbeschreibungen für den Abschnitt Richtliniendetails beim Hinzufügen oder Bearbeiten einer UI-Richtlinie.
    Tabelle : 1. Richtliniendetails
    Feld Beschreibung
    Kurzbeschreibung Kurze Zusammenfassung der UI-Richtlinie.
    Tabelle Datentabelle, für die die Richtlinie gilt.
    Domäne Domäne, in der sich die Auswahl befindet.
    Reihenfolge

    Sequenz für die Verarbeitung, von der niedrigsten Zahl zur höchsten Zahl. Wenn zwei Richtlinien in Konflikt stehen, wird die UI-Richtlinie mit der höheren Zahl ausgeführt.

    Für geerbte UI-Richtlinien werden die UI-Richtlinien der erweiterten (untergeordneten) Tabelle zuerst ausgeführt. Dann werden die UI-Richtlinien der Basistabelle ausgeführt, sowohl vom niedrigsten bis zum höchsten angegebenen Wert.

    Aktiv Status der UI-Richtlinie. Nur aktive UI-Richtlinien werden angewendet.
    Auf alle Ansichten anwenden/auf Ansicht anwenden [Erweiterte Einstellungen] Option zum Angeben, ob die UI-Richtlinie für alle Formularansichten oder bestimmte Ansichten gilt. Weitere Informationen zu Formularansichten finden Sie unter Ansichtsverwaltung .
    Beim Laden [Erweiterte Einstellungen]

    Option zum Angeben, dass das UI-Richtlinienverhalten beim Laden sowie bei Formularänderungen ausgeführt werden soll.

    Überprüfen oder löschen Sie die UI-Richtlinie Beim Laden Kontrollkästchen, um zu steuern, ob es jedes Mal ausgeführt wird, wenn ein Formular geladen wird und die Bedingungen erfüllt sind. Im folgenden Beispiel möchte ein Administrator nicht, dass ein Incident in eingegeben wird Warten auf Anwenderinformationen status, es sei denn, der Anwender gibt dem Kunden eine Erklärung ab. Der Administrator erstellt eine UI-Richtlinie mit den folgenden Einstellungen:
    • Fügt im Abschnitt wenn diese Bedingungen erfüllt sind die Bedingung hinzu [Status] [ist] [Warten auf Anwenderinformationen] Und löscht Beim Laden Kontrollkästchen. Die UI-Richtlinie gilt nur, wenn der Status in geändert wird Warten auf Anwenderinformationen .
    • Erstellt in der Liste UI-Richtlinienaktionen einen Datensatz, der den erstellt Zusätzliche Kommentare Feld erforderlich, wenn die Bedingung erfüllt ist.
    Umkehren, wenn „falsch“ [Erweiterte Einstellungen] Option zum Angeben, dass die UI-Richtlinienaktion rückgängig gemacht werden soll, wenn die Bedingungen ihrer UI-Richtlinie als „falsch“ ausgewertet werden. Wenn die Bedingungen erfüllt sind, werden Aktionen ausgeführt, und wenn sie zurück zu falsch wechseln, werden die Aktionen umgekehrt (rückgängig gemacht).
    [Erweiterte Einstellungen] erben

    Option zum Angeben, ob erweiterte Tabellen diese UI-Richtlinie erben.

    Wenn eine untergeordnete Tabelle über eine geerbte UI-Richtlinie aus ihrer übergeordneten Tabelle verfügt, wird die UI-Richtlinie für die untergeordnete Tabelle immer zuerst ausgeführt, unabhängig von Reihenfolge Der UI-Richtlinien. Im folgenden Beispiel:
    • Eine untergeordnete Tabelle hat eine UI-Richtlinie mit Reihenfolge Wert 500 Das zeigt Dringlichkeit Feld, wenn seine Bedingungen erfüllt sind.
    • Die übergeordnete Tabelle verfügt über eine UI-Richtlinie mit denselben Bedingungen, die ausblenden Dringlichkeit Feld. Die UI-Richtlinie der übergeordneten Tabelle enthält Reihenfolge Wert 100 .
    • Obwohl die übergeordnete Tabelle Reihenfolge Feld hat einen niedrigeren Wert. Die untergeordnete UI-Richtlinie wird zuerst ausgeführt, und dann wird die übergeordnete UI-Richtlinie ausgeführt. Wenn die Bedingungen erfüllt sind, wird Dringlichkeit Feld ist ausgeblendet.
    Die folgende Tabelle zeigt Feldbeschreibungen für den Abschnitt „wenn diese Bedingungen erfüllt sind“ beim Hinzufügen oder Bearbeiten einer UI-Richtlinie.
    Tabelle : 2. Wenn diese Bedingungen erfüllt sind
    Feld Beschreibung
    Bedingung festgelegt

    Bedingungen, die bei Erfüllung dazu führen, dass die UI-Richtlinie angewendet wird. Bedingungen werden mit dem Bedingungsgenerator mithilfe von Logikanweisungen erstellt. Um Bedingungen mithilfe eines Skripts festzulegen, verwenden Sie stattdessen ein Client-Skript.

    Bedingungen werden nur erneut überprüft, wenn ein Anwender ein Feld in einem Formular manuell ändert. Wenn die Änderung durch eine UI-Aktion, eine Kontextmenüaktion oder über den Listeneditor vorgenommen wird, wird sie nicht ausgewertet.

    Die folgende Tabelle zeigt Feldbeschreibungen für den folgenden Abschnitt beim Hinzufügen oder Bearbeiten einer UI-Richtlinie ausführen.
    Tabelle : 3. Gehen Sie folgendermaßen vor
    Feld Beschreibung
    Feldname
    Feld in der ausgewählten Tabelle, für das die UI-Richtlinie eine Aktion ausführt, wenn Bedingungen erfüllt sind.
    Hinweis:
    Wenn sich das angegebene Feld nicht im Formular befindet, führt die UI-Richtlinie die Aktion für die Variable mit demselben Namen aus.
    Obligatorisch
    Liste zum Angeben, wie sich die UI-Richtlinie auf den erforderlichen Status des Felds auswirkt. Auswahlmöglichkeiten:
    • Unverändert lassen
    • True
    • Falsch
    Sichtbar
    Liste zum Angeben, wie sich die UI-Richtlinie auf den sichtbaren Status des Felds auswirkt, d. h. ob es angezeigt wird. Auswahlmöglichkeiten:
    • Unverändert lassen
    • True
    • Falsch
    Schreibgeschützt
    Liste zum Angeben, wie sich die UI-Richtlinie auf den schreibgeschützten Status des Felds auswirkt. Auswahlmöglichkeiten:
    • Unverändert lassen
    • True
    • Falsch
    Den Feldwert löschen

    Option zum Löschen des angegebenen Felds, wenn die Bedingungen erfüllt sind.

    Zugriffskontrollregeln

    Im Abschnitt „Zugriffssteuerungsregeln“ können Sie den Zugriff auf die angegebene Ressource basierend auf den erfüllten Rollen-, Bedingungs- und Skriptkriterien konfigurieren.

    Die folgende Tabelle zeigt Feldbeschreibungen für den Abschnitt „Zugriffssteuerungsregeln“.
    Feld Beschreibung
    Name Benennt jeden Anwender, der über die Berechtigung zum Zugriff auf das Formular oder die Daten verfügt.
    • Geben Sie die Namen als „Vorname.Nachname“ in Kleinbuchstaben getrennt durch einen Punkt ein (z. B. john.smith ). Jeder Name muss einen entsprechenden Anwenderdatensatz in haben hi.servicenow.com.
    • Geben Sie mehrere Namen ein, und trennen Sie sie durch Kommas, wenn mehrere Anwender über die Berechtigung zum Zugriff auf das Formular oder die Daten verfügen.
    • Geben Sie ein Sternchen ein ( *) Als Name, um allen Anwendern den Zugriff auf das Formular oder die Daten zu ermöglichen.
    Beschreibung Übersicht darüber, was die Zugriffssteuerungsregel einschränkt oder aktiviert.
    Typ Typ des Objekts, das die Zugriffssteuerungen steuern, einschließlich der folgenden:
    • Vom Client aufrufbare Skripteinbindungen
    • Prozessor
    • Datensatz
    • UI-Seite
    • UX-Route
    Weitere Informationen zu Objekttypen finden Sie unter ACL, die den Anforderungen für Objekte entspricht .
    Vorgang

    Typ der Aktion, die das System für das angegebene Objekt ausführen kann, z. B. Löschen oder Ausführen. Einige Objekte, z. B. Datensätze, unterstützen mehrere Vorgänge, während andere Objekte, z. B. ein REST_Endpoint, nur einen Vorgang unterstützen. Weitere Informationen zu Aktionstypen finden Sie unter ACL-Regeltypen .

    Aktiv Aktiver Status der Regel:
    wahr
    Die Regel ist aktiv und zur Verwendung verfügbar.
    falsch
    Die Regel ist inaktiv und kann nicht verwendet werden.
    Bedingung Alle Bedingungen, die für die Regel gelten.
    Rollen Alle Rollen, für die die Regel gilt.
    Admin-Aufhebungen Option zum Erzwingen der Auswertung der Regel für Administratorüberschreibungen auf Zugriffsebene. Weitere Informationen zu Administratorüberschreibungen finden Sie unter Bewerten Sie die Administratorüberschreibung auf Zugriffsebene .
    Erweitert Option zum Zuordnen eines Skripts zur Regel.

    Client-Skripts

    Im Abschnitt Clientskriptregeln können Sie Skripts erstellen, die steuern, wie Formularfelder basierend auf definierten Kriterien angezeigt werden.

    Eine vollständige Liste der Werte für Client-Skriptfelder finden Sie unter Client-Skriptformular

    Die folgende Tabelle zeigt Feldbeschreibungen für den Abschnitt „Clientskripts-Regeln“.
    Feld Beschreibung
    Name Name für das Skript.
    Beschreibung Übersicht über die Funktionalität und den Zweck des Skripts.
    Tabelle Tabelle oder Formular, für die das Skript verfügbar ist.
    Aktiv Aktiver Status des Skripts:
    wahr
    Das Skript ist aktiv und zur Verwendung verfügbar.
    falsch
    Die Regel ist inaktiv und kann nicht verwendet werden.
    UI-Typ Typ der Anwendung, für die das Skript verfügbar ist, z. B. Desktop oder mobil.
    Typ Wenn das Skript in der Tabelle oder dem Formular ausgeführt wird, einschließlich der folgenden:
    • onCellEdit
    • onChange
    • onLoad
    • onSubmit
    Feldname Feld, auf dem das Skript ausgeführt wird.
    Ansicht Ansichten, für die das Client-Skript ausgeführt wird (gilt nicht für globale Skripts).
    Geerbt Gibt an, ob das Client-Skript auf erweiterte Tabellen angewendet wird.

    Business-Regeln

    Im Abschnitt „Business-Regeln“ können Sie Business-Regeln erstellen, um Aufgaben wie das automatische Ändern von Werten in Formularfeldern auszuführen, wenn bestimmte Bedingungen erfüllt sind.

    Eine vollständige Liste der Werte für Business-Regeln finden Sie unter Erstellen Sie eine Business-Regel .

    Die folgende Tabelle zeigt Feldbeschreibungen für den Abschnitt „Business-Regeln“.
    Feld Beschreibung
    Name Name für die Business-Regel.
    Tabelle Tabelle oder Formular, auf der die Business-Regel ausgeführt wird.
    Aktiv Aktiver Status der Business-Regel:
    wahr
    Die Business-Regel ist aktiv und zur Verwendung verfügbar.
    falsch
    Die Business-Regel ist inaktiv und kann nicht verwendet werden.
    Wann Wenn die Business-Regel ausgeführt wird: Anzeigen , Vor , Asynchron , Oder Danach Der Datenbankvorgang ist abgeschlossen.
    Filterbedingungen Bedingungen, die mit dem Bedingungsgenerator erstellt wurden, um zu bestimmen, wann die Business-Regel basierend auf den Feldwerten in der ausgewählten Tabelle ausgeführt werden soll.
    Rollenbedingungen Rollen, die Anwender, die Datensätze in der Tabelle oder dem Formular ändern, haben müssen, damit die Business-Regel ausgeführt wird.
    Aktionen Aktionen, die von der Business-Regel für die angegebenen Felder ausgeführt werden, z. B. Einfügen , Aktualisieren , Und Löschen .
    Feldwerte festlegen Tabellen- oder Formularfelder, für die die Aktion ausgeführt wird.
    Nachricht hinzufügen Gibt an, ob eine Nachricht angezeigt wird, wenn diese Business-Regel ausgeführt wird:
    wahr
    Eine Nachricht wird angezeigt, wenn die Business-Regel ausgeführt wird.
    falsch
    Bei Ausführung der Business-Regel wird keine Nachricht angezeigt.
    Aktion abbrechen Gibt an, ob die Business-Regel die aktuelle Datenbanktransaktion abbricht:
    wahr
    Die Business-Regel bricht die aktuelle Datenbanktransaktion bei der Ausführung ab.
    falsch
    Die Business-Regel bricht die aktuelle Datenbanktransaktion bei der Ausführung nicht ab.
    Nehmen wir an, Sie haben eine Business Rule, die vor Einfügevorgängen ausgeführt werden soll. Wenn ihre Bedingungen zutreffen, wird der Datensatz nicht in die Datenbank eingefügt.
    Reihenfolge Gibt die Reihenfolge an, in der diese Business-Regel ausgeführt werden soll. Wenn für eine bestimmte Aktivität mehrere Regeln vorhanden sind, werden die Regeln in der angegebenen Reihenfolge ausgeführt, von der niedrigsten nach der höchsten.

    Regeln für Arbeitsbereichsansicht

    Im Abschnitt „Arbeitsbereichsansicht“ können Sie Regeln definieren, um zu steuern, wie Anwender Arbeitsbereiche basierend auf Kriterien anzeigen.

    Die folgende Tabelle zeigt Feldbeschreibungen für den Abschnitt „Regeln für Arbeitsbereichsansicht“.
    Feld Beschreibung
    Name Name für die Arbeitsbereichsansichtsregel.
    Tabelle Tabelle oder Formular, für die die Arbeitsbereichsansichtsregel verfügbar ist.
    Ansicht Ansicht, die zum Rendern des Formulars verwendet wird. Die Standardansicht wird verwendet, wenn dieses Feld leer gelassen wird oder einen ungültigen Wert enthält.
    Rollen Alle Rollen, für die die Regel gilt.
    Bedingungen Alle Bedingungen, die für die Regel gelten.
    Abschnittsnavigation ausblenden Option zum Aktivieren oder Deaktivieren der Abschnittsnavigation.
    Reduzieren von Abschnitten deaktivieren Option zum Aktivieren oder Deaktivieren des Reduzierens von Abschnitten.
    Standardmäßige Registerkartenreihenfolge Reihenfolge, in der Formularregisterkarten standardmäßig angezeigt werden.