複合アプリケーション - 設計と管理


新規ディスカッションデータベースと文書を作成する
最初の作業は次の手順で行います。
後の作業で、この Lotus Notes ディスカッションデータベースを強化して、2 つのコンポーネントからなる複合アプリケーションでの使用を可能にします。このアプリケーションでは、プロパティブローカー機能を使用してコンポーネント間通信を行います。

ディスカッションテンプレートに基づいて新規 Lotus Notes ローカルデータベースを作成する新規ディスカッションデータベースを作成するには次の手順を実行します。
1 Lotus Notes 8 を起動します。

2 [ファイル] - [アプリケーション] - [新規] をクリックします。


3 [サーバー] フィールドの値は「ローカル」のままにします。

4 [タイトル] フィールドに「MyDiscussion」と入力します。

5 [ファイル名] フィールドに「MyDiscussion.nsf」と入力します。

6 [テンプレート] リストで、[ディスカッション (7)] をクリックします。

7 [テンプレートを引き継いで設計] オプションの選択を解除します。


8 [OK] をクリックして [データベースの作成] ダイアログを閉じ、新規データベースを作成します。
9 [MyDiscussion について] というタイトルのウィンドウタブを閉じます。新たに作成した Lotus Notes アプリケーション「MyDiscussion.nsf」のデフォルトのビューが Lotus Notes 8 Client に表示されます。

これで、この作業で行う 2 つの手順のうち最初の手順が完了しました。

次に、新規ディスカッションデータベース内に文書を作成します。後の作業のために、これらの文書の [件名] フィールドと [カテゴリ] フィールドに値を入力する必要があります。

新規ディスカッションデータベース内に文書を作成するディスカッションデータベース内に文書を作成するには次の手順を実行します。
1 アクションバーで [新規メイントピック] をクリックします。メイントピックフォームが表示されます。ここで新規文書の [件名] フィールドと [カテゴリ] フィールドに値を指定します。

2 [件名] フィールドに「Subject1」と入力します。

3 [カテゴリ] フィールドに「Category1」と入力します。

4 アクションバーの [保存して閉じる] をクリックします。


5 データベース内に文書が 4 つできるまで上記の手順を繰り返します。各文書のフィールドには次の値を指定してください。
6 [カテゴリ別] ビューに切り替えて、カテゴリフィールドの値の順にリストした 4 つの文書を表示します。

これで、新規 Lotus Notes ディスカッションデータベースに、件名フィールドとカテゴリフィールドに値を持つ文書ができました。このデータベースと文書を後で使用して、複合アプリケーション内のコンポーネント間通信を実現します。

関連項目