Developer ソリューションのドキュメント化(FileMaker Pro Advanced)FileMaker Pro、FileMaker Pro Advanced、またはスタンドアロンのランタイムデータベースソリューションのどちらで開く必要があるデータベースであっても、データベースソリューションにドキュメントを用意する必要があります。データベースソリューションにドキュメントを用意する場合、印刷したマニュアル、オンラインヘルプシステム、ソリューションのどのレイアウトからでも利用できる [情報(「About」スクリーン)] レイアウトなど、複数の方法があります。データベースソリューションの内容、使用方法、および詳細情報の参照先を示す「情報(「About」スクリーン)」と「ヘルプ」のカスタムレイアウトを作成します。続いて、カスタムメニューユーティリティを使用して、[情報] レイアウトと「ヘルプ」レイアウトを開くメニューコマンドに、スクリプトを設定します。メモ FileMaker Pro と FileMaker Pro Advanced のヘルプシステムは、ランタイムアプリケーションでは利用できません。ただし、ステータスバーヘルプ(Windows)およびヘルプタグ(Mac OS)は利用できます。ランタイムデータベースソリューションの場合、テクニカルサポートの連絡先を示す「情報(「About」スクリーン)」レイアウトを作成することが FileMaker Pro Advanced ソフトウェアライセンスで指定されています。FileMaker では、「情報(「About」スクリーン)」レイアウトを使用して、開発者が FileMaker Pro Advanced を使用して作成したデータベースと、FileMaker Pro のユーザが作成したデータベースを区別します。
1. 重要 ランタイムデータベースソリューションの場合、レイアウト名には「について」という語句を含める必要があります。また、特定の固有情報もレイアウトに含める必要があります。開発者としての責任(FileMaker Pro Advanced)を参照してください。
3. [空白レイアウト] を選択します。
4. [完了] をクリックします。
6. ソリューションファイルがパスワードで保護されているどうか、または完全アクセス権が削除されているかどうかをユーザに通知するためのテキストを含めます。
7.
9. スクリプト] メニューから [スクリプトの管理] を選択して、「情報(「About」スクリーン)」レイアウトへ移動するスクリプトを作成します。
10. スクリプト名に「について...」という言葉を含めます。ランタイムアプリケーションの起動時に「情報(「About」スクリーン)」レイアウトを表示するには、次の操作を行います。
2.
3. ソリューションの使用方法やデータの入力方法を説明した「ヘルプ」レイアウトを作成します。レイアウトを作成したら、ヘルプシステムを表示するソリューションのメインファイルにスクリプトを作成します。カスタムメニュー機能を使用して、作成したスクリプトを [ヘルプ] メニューのコマンドとして利用できるようにします。ソリューションをドキュメント化する Web ページを作成するには、Web ページを開く Web ビューアをヘルプレイアウトに設定します。カスタムメニュー項目の作成と編集(FileMaker Pro Advanced)を参照してください。エンドユーザにデータベースソリューションをインストールする方法についての手順を提供する必要があります。明記する必要のある事項のリストを次に示します。
• 重要 ランタイムデータベースソリューションが損傷した場合に、印刷版のドキュメントまたはテキストファイルに記載されたテクニカルサポートの電子メールアドレスや電話番号にユーザがアクセスできることを確認します。これは、データベースファイルが損傷すると、ソリューションの「情報(「About」スクリーン)」レイアウトにアクセスして連絡先を確認できなくなる可能性があるためです。
• ソリューションファイル(ランタイムアプリケーションを除く)の名前を変更しないこと、および、変更するとソリューションを実行できなくなくなる可能性があることをユーザに通知します。
• データを定期的にバックアップすることをユーザに勧めます。このプロセスは、ソリューションファイルのコピーを保存するスクリプトを含めることによって部分的に自動化できます。詳細については、FileMaker Pro データベースのメンテナンスと修復を参照してください。