チュートリアルの過程で、Site、SiteFinder、SiteList という名前の 3 つの XPage を作成します。 サンプルアプリケーションを最初に開くと、似通った名前の既存の XPage が表示されます。 その内の 3 つは最終ソリューションで、SiteFinal、SiteFinderFinal、SiteListFinal という名前です。 2 つは中間ソリューションで、Site1 と SiteList1 という名前です。
Domino® Designer を起動して、以下の手順を実行します。
- メニューから ([Ctrl] + [N]) をクリックします。
- [新規アプリケーション] ウィンドウで、以下のステップを実行します。
- サーバーの選択を [ローカル] のままにしておきます。
- タイトルを入力します (例えば、「サイトファインダーのデモ」)。
- ファイル名 (SiteFinderDemo.nsf など) を受け入れるか、変更します。
- オプション: [暗号化] をクリックします。
[ローカルのデータベースを暗号化しない] を選択して、[OK] をクリックします。
この手順により、例えばアプリケーションをメールで送信した場合に、他の Notes ユーザーがアプリケーションにローカルでアクセスできるようになります。一般に、実際のアプリケーションは暗号化して保護する必要があります。 ローカル暗号化を実行しても、サーバーへの複製によるアプリケーションの共有が妨げられることはありません。
- [検索用の全文索引を作成] を選択します。
これは、後で必要になります。
- テンプレートサーバーの選択を [ローカル] のままにしておきます。
- [詳細テンプレートの表示] を選択します。
- テンプレートリストで [Site Finder Demo] を選択します。
- [テンプレートを引き継いで設計] をクリアします。
[新規アプリケーション] ウィンドウは、以下のようになります。
- [OK] をクリックします。
Domino Designer によって新規アプリケーションが作成され、画面の左側の [アプリケーション] の下に要素が表示されます。要素を展開して、このアプリケーションの設計を調べます。
- [コード] を展開して、[エージェント] をダブルクリックします。
エージェントのリストで、[サンプルデータの作成] を右クリックして、[実行] を選択します。
このエージェントは、アプリケーションのテストに使用する複数のサンプルレコードを作成します。
任意のダイアログボックスに応答します。 隅の X をクリックして、エージェントのリストが含まれているペインを閉じます。
- [XPage] を展開して、[SiteFinderFinal] ([SiteFinder] の最終ソリューション) をダブルクリックします。
- をクリックするか、リストされている中から特定のブラウザを選択します。
コンピュータで実行されているミニ Web サーバーが、ブラウザを開き、XPage 用の HTML を生成し、サーバー名に localhost を使用してページをブラウザに送信します。
コンピュータが localhost を使用するようにセットアップされていない場合は、プリビュー URL は失敗します。 ブラウザを開いて、127.0.0.1、または URL のコンピュータの実際の IP アドレス (例えば、http://127.0.0.1/SiteFinderDemo.nsf/SiteFinderFinal.xsp) を使用します。
- [郵便番号] フィールドに値 (例えば、02108) を指定し、[検索] をクリックします。
この手順により、ページがサーバーに送信されます。 サーバーはページの情報を処理し、別のページをクライアントに送信します。
- 作業が完了したら、ブラウザを閉じます。
- Domino Designer で、タブの X をクリックして XPage 要素を閉じます。
外観はさまざまに異なります。 ペインに複数のタブがある場合、タブに X が表示されます。 ペインのタブが 1 つのみの場合、隅に X があるウィンドウとして表示されます。
名前に [Final] が使用されている XPage をプリビューして、自由にアプリケーションを調べることができます。 これらの XPage は、チュートリアルを進めていく過程で設計するアプリケーションの最終バージョンです。