Help

Table Of Contents
Maintaining and recovering FileMaker Pro databases
F
ILEMAKER PRO HELP 1208
FileMaker Pro crashes or hangs when
opening a file that displays a layout
containing a corrupted graphic. The
layout can't be avoided because of an
On Open script or because the Switch to
Layout option (in the File Options dialog
box) is selected.
Try opening the file from a different file (which you can do
if the file contains a script that switches to a layout other
than the opening layout) and then deleting the corrupted
layout. To do this:
1. Open another FileMaker file or create a new one.
2. Define a script with the following step:
Perform Script [ "Script" from file::
"Badfile"]
(Badfile is the name of the unopenable file and Script
is a script within the unopenable file that switches to
any layout but the opening layout.)
3. Perform the script.
4. In another layout, switch to Layout mode.
5. Scroll the window to the bottom of the screen or to
the right edge of the screen beyond the position
where objects would be visible on the damaged
layout.
6. Switch to the damaged layout.
Because the corrupted objects are off-screen, the
computer should not hang.
7. Delete this layout.
If the problem persists, recover the file using the
Advanced Recovery Options dialog box. Select Copy file
blocks as-is and only Bypass startup script and layout.
This combination of options creates a new database that
is a copy of the old one. When FileMaker
Pro opens, it
switches to a new blank layout, and the On Open script
option is disabled.
For more information, search the FileMaker Knowledge
Base available at
http://help.filemaker.com.
Your computer crashed when you were
making lots of changes to the layout and
script structure of a database. The
database is now reported as damaged.
If you were making significant changes to the layouts,
scripts, or other database structure but were not changing
the data, you may want to retrieve only the most recently
modified layouts or scripts from the damaged file and then
copy them to a good backup copy of the original file.
To do this, in the Advanced Recovery Options dialog box,
select either Copy logical structure or Scan blocks and
rebuild file. Then select only Scan and rebuild scripts,
layouts, etc. (structure). This combination of options
creates a new file and rebuilds the structure much faster
than if all the fields and records also were scanned and
rebuilt. Use the new file only to copy the minimum
necessary scripts and layouts, and then paste them into a
known good backup copy of the original file.
Problem Solution