
Diese Anzeige stellt die Änderungen an einem Repository-Objekt dar, die beim Einbau eines oder mehrerer Hinweise nötig sind. Falls Änderungen bereits ganz oder teilweise in Ihrem System vorhanden sind, stellt das System dies dar. Weiterhin zeigt das System an, wenn der Note Assistant die Änderung aufgrund von Modifikationen oder aufgrund eines fehlerhaften Hinweises nicht einbauen kann.
Die Anzeige besteht aus zwei Teilen, dem Navigationsbereich auf der linken Seite und der Detailanzeige auf der rechten Seite. Im Navigationsbereich zeigt das System die Teile des ausgewählten Repository-Objektes an. Durch Doppelklick auf einen dieser Teile zeigt das System auf der rechten Seite den Inhalt eines solchen Teilobjektes zusammen mit den einzufügenden Änderungen an.
Änderungen an Quelltext
Die Änderungen an Quelltext werden in einem speziellen Splitscreen-Editor angezeigt. Dort können Sie den Quelltext auch noch manuell verändern, beispielsweise zum Abgleich von Modifikationen.
Änderungen an Tabelleninhalten
Die nicht quelltextartigen Anteile eines Repository-Objektes werden in Datenbanktabellen abgelegt. Die Änderungsanzeige stellt die Tabelleninhalte zu einem Repository-Objekt zusammen mit den daran vorzunehmenden Änderungen dar. Die Anzeige dient Experten zur Fehleranalyse bei Problemen mit dem Hinweiseinbau. Beim normalen Hinweiseinbau ist es nicht notwendig, diese Anzeige zu beachten. Sie können die im Hinweis enthaltenen Änderungen an Tabelleninhalten nicht manuell verändern.
Die Änderungsanzeige für eine Tabelle enthält den gesamten Tabelleninhalt sowie Zusatzinformationen über die durchgeführten und nicht durchgeführten Änderungsoperationen. Die erste Spalte der Anzeige gibt in Form eines Symbols an, welche Operation mit einem Tabelleneintrag durchgeführt werden soll. Mögliche Operationen sind:
Einfügen einer Zeile
Löschen einer Zeile
Ändern von Nichtschlüsselfeldern
Verschieben einer Zeile ggf. kombiniert mit der Änderung von Nichtschlüsselfeldern. (In diesem Fall werden die ersten beiden Spalten für die Operation verwendet.)
Keine Veränderung der Zeile
Die zweite Spalte gibt in Form eines Ampelsymbols an, ob die Operation möglich ist oder nicht.
Alle nachfolgenden Spalten geben den eigentlichen Tabelleninhalt wieder.
Zusätzlich zu den Zeilen mit den eigentlichen Tabelleninhalten enthält die Anzeige noch Hilfszeilen mit Zusatzinformationen zu den durchzuführenden Änderungen. Beim Hinweiseinbau werden die Hilfszeilen nicht in die Datenbank geschrieben.
Bei Änderung von Nichtschlüsselfeldern wird der alte Feldwert in einer Hilfszeile direkt unterhalb der geänderten Tabellenzeile dargestellt. Wenn die Änderung des Feldwertes nicht möglich ist, wird der unveränderte Wert in der eigentlichen Tabellenzeile angezeigt, und der zu löschende alte sowie der neue Wert werden in zwei Hilfszeilen unterhalb der eigentlichen Tabellenzeile angezeigt.
Wenn eine Zeile nicht eingefügt werden kann, weil die Einfügeposition, d.h. die Zeile, die sich direkt vor der Einfügeposition befinden soll, nicht gefunden wird, dann zeigt das System die einzufügende Zeile und den Schlüsselwert der nicht gefundenen Zeile in zwei Hilfszeilen am Tabellenende an.
Zu löschende Zeilen werden in Hilfszeilen angezeigt.
Änderungen an Dateien
Dateien, welche in Repository-Objekten eingebunden sind, werden durch Einbau eines Hinweises mit Korrekturanleitung nicht geändert, sondern lediglich angelegt oder ausgetauscht. Beispiele hierfür sind Dateien als Mime-Objekt oder Dateien, die vom Internet Transaction Server als Mime-Objekte verwendet werden.
Der Note Assistant zeigt die zu löschende und die neu anzulegende Datei an. Um die Dateien anzuzeigen, können Sie im Navigationsbereich einen Doppelklick auf den Eintrag ausführen oder den Eintrag markieren und anschließend die F2-Taste drücken.