Skip to main content

Track changes

The Asset Manager is capable of detecting and displaying certain changes made by other Asset Manager instances. In the background, it tracks which changes have occurred and suggests appropriate actions. The goal is to alert the user that changes have taken place. The user can then perform the following actions, depending on the severity of the changes:

  • Reload table records
  • Reload navigation
  • Restart application

The actions offered in response to detected changes are highlighted in color. Yellow indicates restarting the application, and blue indicates reloading the navigation tree or the records of a table.

In order for changes to be detected at all, the values for Change Tracker enabled and Change Tracker Interval Seconds must be set, as described in the Settings section.

The following table describes which changes are detected and which actions can subsequently be performed by the user:

Detected change
User action
An object is created in the navigation tree.
The navigation can be reloaded.
An object is updated in the navigation tree.
For a folder, the navigation can be reloaded.
In all other cases, the application should be restarted.
An object is deleted from the navigation tree.
If this involves an empty folder, the navigation can be reloaded.
In all other cases, the application should be restarted.
One or more objects are enabled or disabled in the navigation tree.
If objects are enabled, the navigation can be reloaded.
If objects are disabled, the application should be restarted.
Objects are moved in the navigation tree.
The navigation can be reloaded.
Access permissions for an object are changed.
The application should be restarted.
Records in tables created with the Asset Manager are created, modified, or deleted.
If the corresponding table is open, it can be reloaded.

Changes to tables that were not created with the Asset Manager, or changes to query results, cannot be detected. This also applies to changes to the database made by processes such as triggers, services, stored procedures, and functions.

The following video shows how changes are tracked and displayed: