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


複合アプリケーションにコンポーネントを追加する
この作業では、Composite Application Editor フィーチャーを使用して、以前の作業で作成した IBM(R) Lotus Notes(R) コンポーネントを、2 つのコンポーネントからなる複合アプリケーションにアセンブルします。

メモ このレッスンを完了するには、オンラインロケーションを使用する必要があります。

Composite Application Editor でコンポーネントを追加し、関連付けるには、3 つの手順を使用します。その 3 つとは次のとおりです。


Composite Application Editor を起動する次の手順を実行して、Composite Application Editor フィーチャーを開きます。
1 Lotus Notes 8 が実行されていない場合は起動します。

2 [ファイル] - [開く] - [Lotus Notes アプリケーション] をクリックして、以前の作業で作成した「MyCompApp」複合アプリケーションを開きます。[アプリケーションを開く] ダイアログが表示されます。

3 ダイアログで [MyCompApp] をクリックします。[空白ページ] と名付けられた空の新規ページが表示されます。

4 [アクション] - [アプリケーションの編集] をクリックします。Composite Application Editor が新規ウィンドウに表示されます。

5 左のナビゲータで [空白ページ] と表示されているページを選択して右クリックし、現れたメニューから [名前の変更...] を選択します。

6 名前を「MyCompApp」に変更し、[Enter] キーを押して新規ページ名を確定します。

Composite Application Editor のコンポーネントパレットを使用してコンポーネントを追加する次の手順を実行して、Composite Application Editor フィーチャーのコンポーネントパレットにコンポーネントを追加します。
1 右端の「矢印」タブをクリックして、右側の [コンポーネントパレット] を展開し、表示させます。「画びょう」アイコンをクリックして、この表示を開いたままにします。

2 [一般] フォルダの下にマウスポインタを置き、右クリックして、[コンポーネントの追加] - [NSF コンポーネントを追加] を選択します。[新規 NSF コンポーネント] ダイアログが表示されます。

3 [新規 NSF コンポーネント] ダイアログで、次の値を入力します。

4 [OK] をクリックして、これらの値を確定します。プログレスインジケータと「コンポーネントのプロビジョニング中です...」というメッセージが表示されます。新規に追加したコンポーネントが右のコンポーネントパレットに表示されます。

5 2 つ目のコンポーネントを追加するには、同様に右側の [コンポーネントパレット] を展開し、[一般] フォルダの下で右クリックして、[コンポーネントの追加] - [NSF コンポーネントを追加] をクリックします。[新規 NSF コンポーネント] ダイアログが表示されます。

6 2 つ目のコンポーネントには、次の値を入力します。

7 [OK] をクリックして、これらの値を確定します。プログレスインジケータと「コンポーネントのプロビジョニング中です...」というメッセージが表示されます。新規に追加したコンポーネントが右のコンポーネントパレットに表示されます。
複合アプリケーションページでのコンポーネントの視覚的な配置を、ドラッグアンドドロップで定義する次の手順を実行して、複合アプリケーションページでのコンポーネントの視覚的な配置を、ドラッグアンドドロップで定義します。
1 [一般] フォルダのエリアで、[My Discussion - All Documennt] を選択し、コンポーネントを右のコンポーネントパレットから中央の [ブランクアプリケーション] エリアにドラッグします。

2 上の手順を繰り返して [My Discussion - Category Form] コンポーネントを配置します。コンポーネントを右のコンポーネントパレットから中央下半分のエリアにドラッグします。

3 コンポーネント (小さいフォルダのアイコンで表されます) を [ブランクアプリケーション] のスペースの下部にドラッグして行くと、水平の線が表示されて、コンポーネントの配置の目安となります。

4 希望の位置でマウスボタンを放してコンポーネントを配置します。

5 [ファイル] - [Finished Editing] をクリックして変更内容を保存し、Composite Application Editor を閉じます。作業を保存するかを問うメッセージが表示された場合は、[はい] をクリックします。Composite Application Editor が終了し、Lotus Notes 8 複合アプリケーションにコンポーネントが表示されます。

これで複合アプリケーションがアセンブルされました。次の作業では、アプリケーションの関連付けを行って、一方のコンポーネントから発行されたプロパティを、もう一方のコンポーネントが使用するように設定します。

関連項目