Auditprotokolltypen

Verwenden Sie die Maske Auditprotokolltypen zum Erstellen von Meldungstypen, die in das Auditprotokoll aufgenommen werden sollen. Standardmäßig generiert das System Meldungen, wenn sich Anwender anmelden (Typ 1) und wenn eine Maske geöffnet wird (Typ 2). Entwickler können weitere Meldungstypen erstellen, die von Ereignis-Handlern des Antworttyps "Eintrag zu Auditprotokoll hinzufügen" erzeugt werden.

In der Maske Auditprotokolltypen werden die folgenden Informationen angezeigt:

  • Das Feld Nachrichtentyp gibt den Typ der Meldung im Auditprotokoll an. Standardmäßig entsprechen Meldungen zu Anwendern, die sich anmelden, 1, Meldungen zu Anwendern, die Masken öffnen, 2 und Meldungen zu Anwendern, die Masken oder Objekte ändern, 3. Anwenderdefinierte Meldungen werden mit 10.000 und höher nummeriert.
  • Das Feld Kategorie gibt den Audittyp an. In diesem Feld können drei Werte angezeigt werden:
    • System: Die Ereignisse beziehen sich auf die Anwenderanmeldung und das Öffnen von Masken. Eine Kategorie der Art System kann nicht gewählt werden.
    • Anwenderspezifisches Maskenereignis: Damit haben Programmierer die Möglichkeit, eine Auditprotokollierung zu jedem Ereignis-Handler hinzuzufügen, beispielsweise wenn ein Anwender eine Registerkarte in einer Maske auswählt.
    • Datenbank: Datenbank wird angezeigt, wenn Datensätze hinzugefügt, aktualisiert und gelöscht werden, und die Meldung zeigt je nach der ausgeführten Aktion Folgendes an: DB - Hinzufügen, DB - Aktualisieren oder DB - Löschen.
  • Tabelle oder Beschreibung Für Ereignisse des Typs "System" und "Anwenderspezifisches Maskenereignis" bietet dieses Feld eine Beschreibung zum protokollierten Ereignis. Sie können den Inhalt dieses Feldes jederzeit ändern. Der Wert in diesem Feld wird im "Protokoll" angezeigt.

    Für einen Eintrag, bei dem Kategorie auf Datenbank gesetzt ist, zeigt dieses Feld die Tabelle an, die über ein Auditprotokoll verfügt.

  • Das Feld Felder wird nur verwendet, wenn das Feld Kategorie Datenbank lautet. Es kann sich um ein spezifisches Datenbankfeld (beispielsweise cust_num) oder ein Sternchen (*) handeln. Der Eintrag eines Sternchens bedeutet, dass alle Felder in der Tabelle in das Protokoll aufgenommen werden sollten.