Tritt bei der Anwendung einen Programmfehler auf, so wird dieser dem Anwender angezeigt und in einer Textdatei protokolliert. Die Textdatei befindet sich in einem vom TOPqw angelegtes Anwenderverzeichnis. Folgende Informationen werden protokolliert:
- Modulname / Formname
- Function / Sub Name
- Error.Nummer
- Error.Description
- Error.source
- Datum / Uhrzeit
- BenutzerID
- Stationsname
TOPqw wird nach einem Programmfehler eine Meldung ausgeben, die aktuelle Routine beenden und weiter fortgeführt.
Das Protokollieren der Fehler erlaubt es den Entwicklern auch nachträglich aufgetretene, aber nicht durch den Anwender festgehaltene Fehler, zu lokalisieren und zu beheben.