Seite Aktivität Analyse
Auf der Seite Aktivität Analyse des MSC können Sie den Inhalt des aktuellen Logbuchs betrachten. Diese Funktion ist hilfreich, um die Verwendung einer Anwendung zu analysieren oder die Operationen herauszufinden, die Fehler verursachen oder die Funktionsweise beeinträchtigen. Läuft die Anwendung im Client-/Server-Modus, können Sie auch die Operationen auf jedem Client-Rechner überprüfen.
Sie können die in den Daten der Anwendung ausgeführten Operationen auch zurückfahren (rollback). Weitere Informationen dazu finden Sie auf der Seite Zurückfahren.
Jede im Logbuch gespeicherte Operation erscheint als eine Zeile. Die Spalten liefern verschiedene Informationen zur Operation. Durch Anklicken der Kopfteile können Sie die Spalten beliebig umstellen.
Über diese Informationen können Sie die Quelle und den Kontext jeder Operation identifizieren:
Operation: Sequenznummer der Operation im Logbuch.
Aktion: Art der in den Daten ausgeführten Operation. Diese Spalte kann eine der nachfolgenden Operationen anzeigen:
- Öffnen der Datendatei: Datendatei öffnen
- Schließen der Datendatei: Eine geöffnete Datendatei wird geschlossen
- Erstellen eines Kontexts: Einen Prozess erstellen, der einen Ausführungskontext angibt
- Schließen eines Kontexts: Prozess schließen
- Hinzufügen: Einen Datensatz erstellen und speichern
- BLOB hinzufügen: Ein BLOB in einem BLOB Feld speichern
- Löschen: Datensatz gelöscht
- Ändern: Datensatz geändert
- Starten der Transaktion: Transaktion gestartet
- Bestätigen der Transaktion: Transaktion bestätigt
- Abbrechen der Transaktion: Transaktion annulliert
- Update Kontext: Änderung in extra Daten (z.B. Aufruf von
CHANGE CURRENT USER
oderSET USER ALIAS
)
Tabelle: Tabelle, zu welcher der hinzugefügte/gelöschte/geänderte Datensatz bzw. das BLOB gehören.
Primärschlüssel/BLOB: Inhalt des Primärschlüssels für jeden Datensatz (besteht der Primärschlüssel aus mehreren Feldern, sind die einzelnen Werte durch Strichpunkte voneinander getrennt) oder Sequenznummer des BLOB, welche an der Operation beteiligt ist.
Prozess: Interne Nummer des Prozesses, in dem die Operation ausgeführt wurde. Diese interne Nummer entspricht dem Kontext der Operation.
Größe: Größe (in Bytes) der Daten, die durch die Operation bearbeitet werden.
Datum und Uhrzeit: Datum und Uhrzeit, zu der die Operation ausgeführt wurde.
System Benutzer: Systemname des Anwenders, der die Operation ausgeführt hat. Im Client-/Server-Modus erscheint der Name des client-seitigen Rechners; im Einzelplatz der Sitzungsname des Anwenders.
4D Benutzer: 4D Benutzername des Anwenders, der die Operation ausgeführt hat. Wurde ein Alias für den Anwender definiert, wird das Alias anstelle des 4D Anwendernamens angezeigt.
Werte: Werte der Felder für den Datensatz bei Hinzufügen oder Ändern. Die Werte werden durch “;” voneinander getrennt. Nur Werte in alphanumerischer Form erscheinen.
Hinweis: Ist die Anwendung verschlüsselt und wurde kein gültiger Verschlüsselungscode zum geöffneten Logbuch geliefert, werden verschlüsselte Werte in dieser Spalte nicht angezeigt.Datensätze: Datensatznummer
Klicken Sie am unteren Rand auf die Schaltfläche Analysieren, um den Inhalt des aktuellen Logbuchs der ausgewählten Anwendung anzuzeigen. Es hat in 4D standardmäßig den Namen dataname.journal. Mit der Schaltfläche Anzeigen wählen und öffnen Sie ein anderes Logbuch der Anwendung. Mit der Schaltfläche Exportieren exportieren Sie den Inhalt der Datei als Text.