Field watcher
-
- UpdatedJan 30, 2025
- 6 minutes to read
- Yokohama
- Building applications
The field watcher tool tracks and displays all actions that the system performs on a selected form field.
Administrators can use the field watcher to figure out what happens to the field and how the value of the field changes when an event such as the firing of a business rule or enforcement of a data policy, takes place. Administrators can also impersonate non-admin users to debug what happens when those users make changes on an instance. Only one field can be watched at a time. Non-admin users with the impersonator role have access to the field watcher feature.
How the field watcher works
- The default value is set on the field.
- User access rights for the field change due to an ACL or dictionary setting.
- A data policy prevents the value from being set.
- A reference qualifier query of the field value executes.
- A UI policy changes a field to or from read-only, visible, mandatory, or editable.
- A dependent value in another field restricts field choices.
- The value of the field is set or changed based on:
- Assignment rules
- Actions from an engine, such as the workflow engine
- Business rules
- User entries
- Client scripts
- UI actions
Use field watcher
Access field-level debugging information using the field watcher.
Before you begin
Role required: none
Procedure
Field watcher tab details
The field watcher displays field information and configuration options.
- Table: table to which the field belongs.
- Element: field label.
- Type: type of data stored in the field.
- Dependent: field on which the current field depends.
- Reference: table from which the field's value originates, if applicable.
- Reference Qual: reference qualifiers that may be restricting data on the field.
- Attributes: attributes on the field as specified in the dictionary entry for that field.
On the right-side of the Field Watcher tab, select the types of activity information you want to see for the selected field. Clear the check box for any type of information that is not needed.
Watching a hidden field
Administrators may need to watch a hidden field.
Viewing information for the watched field
When information for a watched field is changed and the record is updated, the field watcher tab displays relevant information at the bottom.

- Timestamp: time the field was changed using the HH:MM:SS (ms)
format.
- Orange text: server-side changes, such as ACLs.
- Blue text: client-side changes, such as client scripts.
- Type of object that changed the field and its associated name: The type of item that changed on the field; for example, CLIENT SCRIPT, BUSINESS RULE, or ACL. In the case of scripts, business rules, or other configuration-type fields, field watcher displays the name of the script or business rule that changed the field, if any. Click the name to go directly to the record for that item.
- Old and new values: The old and new values for the field, if the value changed0. Field watcher does not record the value if it was inserted in the form by default at the time the record was created.
- Additional information: Call tracing information, such as the name of
the script engine or workflow that changed the field. Click the plus icon to expand the
selection.
- Orange text: Indicates server-side activity.
- Blue text: Indicates client-side activity.
Example: Watching the incident priority
The following example shows what happens to the Priority field on the incident form when both the Impact and Urgency fields change.
