損傷したレイアウト特定のレイアウトに切り替えている最中に、FileMaker Pro のデータベースファイルが突然動かなくなったり、アプリケーションがクラッシュすると、レイアウト内のオブジェクトが壊れることがあります。この場合、壊れたオブジェクトを削除してください。しかし、損傷が目に見えないことがあるため、オブジェクトの削除が困難な場合があります。また、壊れたオブジェクトを表示しようとして FileMaker Pro がクラッシュしたり、ハングする場合もあるため、壊れたオブジェクトの特定や削除をさらに困難にしています。したがって、多くの場合、レイアウト全体を削除することによって壊れたオブジェクトを削除するのが、最も簡単かつ唯一の解決法です。ファイルを開いて最初のレイアウトを表示すると、アプリケーションが動かなくなったり、クラッシュする場合には、別のレイアウトを使用してファイルを開くこともできなくなるため、上記の手順で操作を行うことができません。 このような場合でも、問題のファイルにレイアウトを切り替えるためのスクリプトが設定されていれば、他のファイルからそのスクリプトを実行することによって、ファイルを開くことができます。壊れたファイルを開く代わりに、[詳細修復オプション] ダイアログボックスの [起動スクリプトとレイアウトをバイパスする] チェックボックスを選択して、新しい空白のレイアウトを作成することもできます。詳細については、詳細なファイル修復オプションの設定を参照してください。
• レイアウトだけをバイパスしてファイルを開く場合は、[詳細修復オプション] ダイアログボックスで [ファイルブロックをそのままコピーする] および [起動スクリプトとレイアウトをバイパスする] を選択して、他のオプションは選択解除します。
2. 次のステップを使用してスクリプトを作成します。スクリプト実行 [外部スクリプト:「ファイル名」] というスクリプトを作成します。 この場合、「ファイル名」の部分は壊れたレイアウトが入っているファイルの名前で置き替えます。
5. 上記の「損傷したレイアウトの削除」の手順を実行します。また、[詳細修復オプション] ダイアログボックスで [スクリプト、レイアウトなどをスキャンし、再構築する (構造)] を選択して、ファイルを修復し、ファイルの構造を再構築することもできます。詳細については、詳細なファイル修復オプションの設定を参照してください。