Skip to main content

Änderungen nachverfolgen

Der Asset Manager ist in der Lage, bestimmte Änderungen anderer Asset Manager Instanzen zu erkennen und anzuzeigen. Hierbei wird im Hintergrund erfasst, welche Veränderungen stattgefunden haben und entsprechende Aktionen vorgeschlagen. Ziel hierbei ist es, den Benutzer darauf ausfmerksam zu machen, dass es Änderungen gegeben hat. Im Anschluss daran hat dieser die Möglichkeit, je nach Schweregrad der Änderungen, folgenden Aktionen auszuführen:

  • Datensätze von Tabellen neu laden
  • Navigation neu laden
  • Applikation neu starten

Die Aktionen, die aufgrund von erkannten Änderungen angeboten werden, sind farblich hervorgehoben. Dabei steht Gelb für den Neustart der Applikation und Blau für das Neuladen des Navigationsbaums oder der Datensätze einer Tabelle.

Damit Änderungen überhaupt erkannt werden, müssen, wie im Abschnitt Einstellungen beschrieben, die Werte für Change Tracker enabled und Change Tracker Interval Seconds gesetzt werden.

Die folgende Tabelle beschreibt, welche Änderungen erkannt und welche Aktionen anschließend durch den Anwender ausgeführt werden können:

Erkannte Änderung
Benutzeraktion
Ein Objekt wird im Navigationsbaum erstellt.
Navigation kann neu geladen werden.
Ein Objekt wird im Navigationsbaum aktualisiert.
Bei einem Ordner kann die Navigation neu geladen werden.
In jedem anderen Fall sollte die Applikation neu gestartet werden.
Ein Objekt wird im Navigationsbaum gelöscht.
Handelt es sich hierbei um einen leeren Ordner, kann die Navigation neu geladen werden.
In jedem anderen Fall sollte die Applikation neu gestartet werden.
Ein oder mehrere Objekte werden im Navigationsbaum aktiviert oder deaktiviert.
Werden Objekte aktiviert, kann die Navigation neu geladen werden.
Werden Objekte deaktiviert, sollte die Applikation neu gestartet werden.
Objekte werden im Navigationsbaum verschoben.
Navigation kann neu geladen werden.
Zugriffsberechtigungen eines Objekts werden verändert.
Die Applikation sollte neu gestartet werden.
Datensätze in Tabellen, die mit dem Asset Manager angelegt wurden, werden erstellt, geändert oder gelöscht.
Ist die entsprechende Tabelle geöffnet, kann sie neu geladen werden.

Änderungen an Tabellen, die nicht mit dem Asset Manager erstellt wurden, oder auch Änderungen an Ergebnissen von Abfragen, können nicht erkannt werden. Das gilt auch für Veränderungen an der Datenbank, die durch Prozesse, wie z. B. Trigger, Dienste, gespeicherte Prozeduren, Funktionen vorgenommen werden.

Das folgende Video zeigt, wie Änderungen nachverfolgt und angezeigt werden: