Überwachungsfelder
Das Feldbeobachtungstool verfolgt alle Aktionen, die das System für ein ausgewähltes Formularfeld ausführt, und zeigt sie an.
Administratoren können den Feldbeobachter verwenden, um herauszufinden, was mit dem Feld geschieht und wie sich der Wert des Felds ändert, wenn ein Ereignis wie das Auslösen einer Business-Regel oder die Durchsetzung einer Datenrichtlinie stattfindet. Administratoren können auch die Identität von nicht-Administratoranwendern annehmen, um zu debuggen, was passiert, wenn diese Anwender Änderungen an einer Instanz vornehmen. Es kann jeweils nur ein Feld beobachtet werden. Nicht-Administratoranwender mit der Rolle „Identitätswechsel“ haben Zugriff auf die Feldbeobachtungsfunktion.
Funktionsweise des Feldbeobachters
- Der Standardwert wird im Feld festgelegt.
- Anwenderzugriffsrechte für das Feld ändern sich aufgrund einer ACL- oder Wörterbucheinstellung.
- Eine Datenrichtlinie verhindert, dass der Wert festgelegt wird.
- Eine Referenzqualifizierer-Abfrage des Feldwerts wird ausgeführt.
- Eine UI-Richtlinie ändert ein Feld in schreibgeschützt, sichtbar, obligatorisch oder bearbeitbar.
- Ein abhängiger Wert in einem anderen Feld schränkt die Feldauswahl ein.
- Der Wert des Felds wird festgelegt oder geändert basierend auf:
- Zuweisungsregeln
- Aktionen von einer Engine, z. B. der Workflow-Engine
- Geschäftsregeln
- Anwendereinträgen
- Clientskripts
- UI-Aktionen
Field Watcher verwenden
Greifen Sie auf Debugging-Informationen auf Feldebene über Field Watcher zu.
Vorbereitungen
Erforderliche Rolle: keine
Prozedur
Details zur Registerkarte Field Watcher
Field Watcher zeigt Feldinformationen und Konfigurationsoptionen an.
- Tabelle : Tabelle, zu der das Feld gehört.
- Element : Feldbezeichnung.
- Typ : Typ der im Feld gespeicherten Daten.
- Abhängig : Feld, in dem Das aktuelle Feld hängt ab.
- Referenz : Tabelle, aus der der Wert des Felds stammt, falls zutreffend.
- Referenzqual : Referenzqualifizierer, die möglicherweise Daten im Feld einschränken.
- Attribute : Attribute im Feld, wie in angegeben Wörterbucheintrag für dieses Feld.
Wählen Sie auf der rechten Seite der Registerkarte „Feldbeobachter“ die Arten von Aktivitätsinformationen aus, die Sie für das ausgewählte Feld anzeigen möchten. Deaktivieren Sie das Kontrollkästchen für alle Arten von Informationen, die nicht benötigt werden.
Versteckte Felder beobachten
Administratoren müssen möglicherweise ein verstecktes Feld beobachten.
Prozedur
Informationen für das überwachte Feld anzeigen
Wenn Informationen zu einem überwachten Feld geändert werden und der Datensatz aktualisiert wird, werden am Ende der Registerkarte Field Watcher relevante Informationen angezeigt.
- Zeitstempel : Zeit, zu der das Feld im Format HH:MM:SS (ms) geändert wurde.
- Orangefarbener Text : Serverseitige Changes, z. B. ACLs.
- Blauer Text : Clientseitige Änderungen, z. B. Client-Skripts.
- Typ des Objekts, das das Feld und den zugehörigen Namen geändert hat : Der Typ des Elements, das sich im Feld geändert hat, z. B. CLIENT-SKRIPT , BUSINESS-REGEL , Oder ACL . Im Falle von Skripts, Business-Regeln oder anderen Feldern vom Typ „Konfiguration“ zeigt der Feldbeobachter den Namen des Skripts oder der Business-Regel an, die das Feld geändert hat, falls vorhanden. Klicken Sie auf den Namen, um direkt zum Datensatz für dieses Element zu wechseln.
- Alte und neue Werte : Die alten und neuen Werte für das Feld, wenn sich der Wert ändert0. Der Feldbeobachter zeichnet den Wert nicht auf, wenn er zum Zeitpunkt der Erstellung des Datensatzes standardmäßig in das Formular eingefügt wurde.
- Zusätzliche Informationen : Aufrufverfolgungsinformationen, z. B. der Name der Skript-Engine oder des Workflows, die das Feld geändert hat. Klicken Sie auf das Plus-Symbol, um die Auswahl zu erweitern.
- Orangefarbener Text : Gibt die serverseitige Aktivität an.
- Blauer Text : Gibt die clientseitige Aktivität an.