Setlog.txt et Batchlog.txt

Chaque formulaire possède ses propres informations d'état et de file d'attente. Tout lot ou jeu auquel appartient ce formulaire contient également des informations sur ce formulaire. Les informations de ces deux sources doivent correspondre.

Si ce n'est pas le cas, FORMS répare automatiquement les données. Lorsque cela se produit, un fichier Setlog.txt ou Batchlog.txt est créé (ou édité, s'il existe déjà). Vous trouverez ce fichier dans le dossier Log.

Exemple

Dans un jeu Complet, il est indiqué que chaque formulaire contenu dans le jeu est Complet. Toutefois, il apparaît que le quatrième formulaire du jeu, MonJeu(04), possède un état différent. Un jeu ne pouvant être considéré comme Complet tant que tous ses formulaires ne sont pas Complets, FORMS modifie l'état de MonJeu pour qu'il indique l'état "inférieur" du quatrième formulaire. Lorsque cela se produit, le fichier Setlog.txt est créé (ou édité) pour enregistrer ces événements.

Si cela s'était produit dans un lot, un fichier Batchlog.txt aurait été créé ou édité à la place.

Exemples de Setlog.txt

Repair started from module eftrans: Lun Avr 16 10:54:40 2010

Searching form: MonJeu(04) Status: 2 Queues: 0 Scandate: 2010-04-16 ScanTime: 09.07.05 Process: 0

Recovered form: MonJeu(04) Status: 9 Queues: 0 Scandate: 2010-04-16 ScanTime: 09.07.05 Process: 0

Repaired set: MonJeu Status: 2 -> 9 Queues: 0 -> 0 Scandate: 2010-04-01 ScanTime: 09.07.03 Process: 0

Repair finished: Lun Avr 16 10:54:40 2010

Signification

MonJeu(04) était censé avoir l'état 2 (Complet), mais il s'est avéré qu'il avait l'état 9 (Vérification en masse). Par conséquent, l'état du jeu a été modifié de 2 en 9.

Si le formulaire a été détecté comme étant manquant à partir de la base de données, le fichier indique que le formulaire a été supprimé du jeu.

Etat du formulaire