Zu jedem Formular gibt es Informationen über den Status und die Warteschlange. Jeder Batch oder Formularset, zu dem das Formular gehört, enthält ebenfalls Informationen über das jeweilige Formular. Diese Informationen müssen in den beiden Dateien übereinstimmen.
Ist dies nicht der Fall, repariert FORMS die Daten automatisch. In diesem Fall wird die Datei Setlog.txt oder Batchlog.txt erstellt bzw. aktualisiert, wenn sie bereits vorhanden ist. Diese Datei finden Sie im Ordner Log.
In einem Formularset mit dem Status Vollständig ist angegeben, dass alle Formulare im Set ebenfalls den Status Vollständig aufweisen. Das vierte Formular im Set, MeinSet(04), weist jedoch einen anderen Status auf. Da ein Formularset erst dann den Status Vollständig erhalten kann, wenn alle Formulare Vollständig sind, ändert FORMS den Status von MeinSet gemäß dem „niedrigeren“ Status des vierten Formulars. Wenn dies geschieht, wird die Datei Setlog.txt erstellt bzw. aktualisiert, um den Vorgang aufzuzeichnen.
Bei einem Batch würde stattdessen die Datei Batchlog.txt erstellt bzw. aktualisiert.
Repair started from module eftrans : Mon Apr 16 10:54:40 2010
Searching form: MeinSet(04) Status: 2 Queues: 0 Scandate: 2010-04-16 ScanTime: 09.07.05 Process: 0
Recovered form: MeinSet(04) Status: 9 Queues: 0 Scandate: 2010-04-16 ScanTime: 09.07.05 Process: 0
Repaired set: MeinSet Status: 2 -> 9 Queues: 0 -> 0 Scandate: 2010-04-01 ScanTime: 09.07.03 Process: 0
Repair finished : Mon Apr 16 10:54:40 2010
MeinSet(04) sollte den Status 2 (Vollständig) aufweisen, hatte jedoch den Status 9 (Massenverifizierung). Der Status des Formularsets wird daher von 2 in 9 geändert.
Wenn das Formular in der Datenbank nicht gefunden wird, geht aus der Logdatei hervor, dass es aus dem Formularset gelöscht wurde.