テンプレートからデータベースを作成する

Domino® Designer に付属しているテンプレートを使用すれば、アプリケーションを迅速に作成することができます。 これらのテンプレートは、ファイル拡張子 NTF で認識できます。テンプレートは、ページ、フォーム、ビューといったデータベース構造を格納するファイルです (ただし、文書は格納しません)。例えば、ディスカッションデータベースを設計する場合は、ディスカッションテンプレート (DISCSW8.NTF) を使用します。このテンプレートには、階層構造でディスカッションスレッドを記録するフォームと、日付別、作成者別、カテゴリ別にエントリを表示するビューが格納されています。Domino Designer のテンプレートは、ファイル拡張子として NTF を使用します。

共通の Domino Designer テンプレートのリストについては、「Domino Designer のテンプレート」を参照してください。

複合アプリケーションツールキットに付属の複合アプリケーションテンプレートを使用する方法の詳細については、ツールキットのドキュメントを参照してください。

テンプレートをカスタマイズする

デフォルトでは、Domino Designer に付属しているテンプレートがマスターテンプレートとなります。これは、マスターテンプレートに対して加えた変更が、そのテンプレートから作成されたすべてのデータベースに反映されることを意味します。マスターテンプレートからの設計変更の継承は、エンドユーザーまたは Domino サーバーから実行できます。サーバーの場合は、Designer タスクが毎晩実行されます。[データベースのプロパティ] インフォボックスの [設計] タブで、[テンプレートから設計を引き継ぐ] の選択を解除すると、この機能を無効にできます。

テンプレートのカスタマイズの詳細については、「テンプレートを作成する」を参照してください。

テンプレートから新しいデータベースを作成するには

テンプレートからデータベースを作成した後、そのデータベースを変更する場合があります。[テンプレートから設計を引き継ぐ] を選択している場合、データベースに加えた変更内容は、毎晩の Domino サーバーの Designer タスクか、データベース設計の更新によって上書きされる可能性があるので注意してください。データベースを設計変更し、その後設計変更が上書きされないようにしたい場合は、[データベースのプロパティ] インフォボックスで [テンプレートから設計を引き継ぐ] の選択を解除するか、個々の設計要素を保護してください。

  1. [ファイル] - [アプリケーション] - [作成] を選択します。[サーバー] フィールドで、次のいずれかの操作を実行します。
    • 新しいデータベースをハードディスクに保存するために、[ローカル] を選択したままにしておきます。
    • 新しいデータベースをサーバーに保存する場合には、保存先のサーバー名を選択または入力します。サーバーにデータベースを保存しておくと、複数のユーザーがデータベースの設計作業を行うことができます。
  2. [データベース名] フィールドに、新しいデータベースのタイトルを 96 文字以内で入力します。
    注: タイトルを入力すると、[ファイル名] フィールドに名前が追加されます。追加された名前をデータベースファイル名として受け入れるか、次のように変更できます。
    • ファイル名の長さに制限はありません (オペレーティングシステムの制限によります)。
    • ファイル名の最後に拡張子 NSF が必要です。
    • 作成しているデータベースをテンプレートとして利用する予定がある場合には、ファイル拡張子を NSF ではなく NTF にします。
  3. リストからテンプレートを選択します。追加のテンプレートを表示する場合は、[詳細テンプレートの表示] をクリックし、リストからテンプレートを選択します。
  4. (オプション) [暗号化] をクリックします。[ローカルのデータベースを暗号化する] を選択した後、暗号化の種類を選択して [OK] をクリックします。データベースの暗号化の詳細については、「アプリケーションのセキュリティ」の章のトピック「Notes と Domino の暗号化」を参照してください。
  5. (オプション) [詳細] をクリックして、データベースに適用したいオプションを選択します。

    詳細オプションの説明については、「データベースの最適化とトラブルシューティング」の章のトピック「データベースのパフォーマンスを最適化するデータベースプロパティを設定する」を参照してください。

  6. [OK] をクリックします。
  7. (オプション) [ファイル] - [アプリケーション] - [プロパティ] を選択して [設計] タブをクリックし、[テンプレートから設計を引き継ぐ] の選択を解除します。これで、マスターテンプレートの設計変更が新しいデータベースに継承されることはありません。