easydb schreibt bei jedem Speichern in einem Editor einen Eintrag in ein Änderungsprotokoll (Changelog). Sie gelangen zu dem Changelog, in dem Sie aus dem Editor (oder in einigen easydb auch in der Detailansicht) heraus auf Protokoll oder Changelog klicken.
Es erscheint eine wie im Screenshot abgebildete Darstellung des Protokolls in einem neuen Fenster.
1 zeigt kurze Information über das Objekt. Darunter erscheint eine Liste der getätigten Änderung seit Bestehen des Objektes. Benutzen Sie die Pfeiltasten 2, um die Liste zu sortieren.
Spalte | Stringtool | Beschreibung |
---|---|---|
ID | l10n.changelog.column.id | Laufenden ID des Changelog-Eintrages. |
Datum | l10n.changelog.column.zeitpunkt | Das Datum der Änderung. |
Login | l10n.changelog.column.user_login | Das Login des ändernden Benutzers. |
Name | l10n.changelog.column.user_name | Der Display-Name des Benutzers. |
IP | l10n.changelog.column.client_ip | Die IP des Browsers von dem aus die Änderung vorgenommen wurde. |
Gruppeneditor | l10n.changelog.column.grouped | Diese Spalte gibt an, ob diese Änderung durch eine Gruppenänderung zu Stande gekommen ist. Falls ja, steht darin die Anzahl der auf einmal geänderten Objekte. |
Feld | l10n.changelog.column.field_name | Der Name des Feldes des Objektes welches geändert wurde. |
Aktion | l10n.changelog.column.action | Die Art der Aktion: UPDATE (aktualisiert), INSERT (eingefügt), DELETE (gelöscht) |
Vorher | l10n.changelog.column.old_value | Wert des Feldes vor der Änderung |
Nachher | l10n.changelog.column.new_value | Wert des Feldes nach der Änderung |
Die fett geschriebenen Spalten erscheinen nur für die Objekte die geändert wurden, während die Config-Variable CHANGELOG_ENABLE_DETAILS gesetzt ist. Klären Sie mit Ihrem System-Administrator, ob das in Ihrer easydb entsprechend eingerichtet ist.
Einzelne Spalten können ausgeblendet werden. Benutzen Sie dazu das Stringtool und setzen Sie einen leeren Wert für die in der Tabelle angegeben Keys. Sie können auch einen alternativen Wert setzen, der dann an Stelle der Standard-Beschriftung erscheint.
Die angezeigten Bezeichnungen in der Spalte Feld sind die Screennames die im dbmodel im Creator definiert werden. Wenn diese Screennames nicht gesetzt sind, erscheinen die tatsächlichen Datenbank-Spalten- und Tabellennamen.