Cada formulario tiene su propio estado y su información de cola. Cualquier lote o juego al que pertenezca ese formulario también contendrá dicha información sobre él, y debería ser la misma en los dos sitios. La información debe coincidir en ambos lugares.
Si no coinciden, FORMS reparará los datos automáticamente. Cuando esto suceda, se creará el fichero Setlog.txt o Batchlog.txt (o se modificará, si ya existe). Podrá encontrar ese fichero en la carpeta Log.
En un juego Terminado, dirá que cada formulario del juego está Terminado. Sin embargo, resulta que el cuarto formulario del juego, MiJuego(04), tiene un estado distinto. Puesto que un juego no puede considerarse Terminado hasta que todos sus formularios tengan el estado Terminado, FORMS cambiará el estado de MiJuego para reflejar el estado "más bajo" del cuarto formulario. Cuando esto suceda, se creará el fichero Setlog.txt (o se modificará, si ya existe) para registrar lo que haya sucedido.
Si esto ocurre con un lote, se creará o se modificará Batchlog.txt, en su lugar.
Repair started from module eftrans : Lunes 16 abril 10:54:40 2010
Searching form: MiJuego(04) Status: 2 Queues: 0 Scandate: 2010-04-16 ScanTime: 09.07.05 Process: 0
Recovered form: MiJuego(04) Status: 9 Queues: 0 Scandate: 2010-04-16 ScanTime: 09.07.05 Process: 0
Repaired set: MiJuego Status: 2 -> 9 Queues: 0 -> 0 Scandate: 2010-04-01 ScanTime: 09.07.03 Process: 0
Repair finished : Lunes 16 abril 10:54:40 2010
Se suponía que MiJuego(04) tenía el estado 2 (Terminado), pero resultó que tenía el estado 9 (Verificación en masa). Por lo tanto, el estado del juego se ha cambiado de 2 a 9.
Si hubiera resultado que el formulario faltaba de la base de datos, el fichero indicaría que el formulario se eliminó del juego.