Richtlinien und Regeleigenschaften in Tabellen-Generator
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.
| 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:
|
| 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:
|
| 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. |
| 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:
|
| Sichtbar | Liste zum Angeben, wie sich die UI-Richtlinie auf den sichtbaren Status des Felds auswirkt, d. h. ob es angezeigt wird. Auswahlmöglichkeiten:
|
| Schreibgeschützt | Liste zum Angeben, wie sich die UI-Richtlinie auf den schreibgeschützten Status des Felds auswirkt. Auswahlmöglichkeiten:
|
| 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.
| Feld | Beschreibung |
|---|---|
| Name | Benennt jeden Anwender, der über die Berechtigung zum Zugriff auf das Formular oder die Daten verfügt.
|
| Beschreibung | Übersicht darüber, was die Zugriffssteuerungsregel einschränkt oder aktiviert. |
| Typ | Typ des Objekts, das die Zugriffssteuerungen steuern, einschließlich der folgenden:
|
| 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:
|
| 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
| 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:
|
| 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:
|
| 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 .
| 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:
|
| 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:
|
| Aktion abbrechen | Gibt an, ob die Business-Regel die aktuelle Datenbanktransaktion abbricht:
|
| 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.
| 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. |