Oak..
We have developed a reporting program to run on teacher's laptops. Teachers do strange things... shutting down in strange ways, batteries going flat etc.
We have built in a backup on start, regular automatic backups during use and a backup on close. Users can backup to floppy, the hard drive or the network at any time.
In the event of a crash we want FM to locate the most recent backup file and open it without inexperienced users having to locate the backup files.
Can't FM detect a crash when it attempts to open a damaged file as a script step then, if the Status(ErrorMessage)=805 is true, opens the backup file automatically, re-naming the same as the original file.