Domino®
のソースからデータを操作するには、Domino
サーバーに接続し、Faces JSP に追加することができる
サービス・データ・オブジェクトを作成する必要があります。
Domino
のサービス・データ・オブジェクトは、ビューおよび文書のいずれかです。
注: Domino
ビューまたは Domino
の文書を Faces JSP に追加する場合は、ページ・コード・ファイルが必要です。
Domino
ビューまたは Domino
の文書を追加する場合に、ページ・コードの抑止をオンにしていると、
ページ・コード・ファイルの生成を許可するよう
プロンプトが出されます。
Faces JSP ファイルに
新規 Domino の文書
または Domino
ビューを作成するには、次のようにします。
- パレット上のデータ・ドロワーを開き、「Domino
ビュー」または「Domino の文書」の
いずれかをクリックし、それを Faces JSP ファイルにドラッグします。 「Domino
ビュー」ウィザード、
または「Domino
の文書」ウィザードが開きます。
注: Domino
の文書または Domino
ビューを作成するには、
「ページ・データ」ビュー内で
右クリックしてまた
はを
選択するという方法もあります。
- 「名前」フィールドで、Domino
の文書または Domino
ビューの名前 (myBirthDate など) を入力します。
- (オプション) 以前に作成されたオブジェクトの情報を
再利用している場合は、「既存のメタデータ定義の再利用」を選択して、
入力ファイルの場所を入力するか、「参照」をクリックして、
目的のファイルを検索します。
情報を再利用するには、
既存のメタデータ・ファイルをワークスペースにインポートした後に、
ウィザードを使って選択する必要があります。
- (オプション) データ・コントロールを
自動的に追加したい場合は、「ページにビューを表示するための
入出力コントロールの追加」を選択します。
Domino
の文書については、既存文書の表示と更新または新規文書作成のための
コントロールを作成するオプションがあります。
- 「次へ」をクリックします。接続ページが表示されます。
- アクセスしたい Domino
サーバーのホスト名または IP アドレスを入力します。
- 「サーバー」フィールドに、ホスト名または IP アドレスを入力します。
Domino
サーバー名は入力しないでください。
- 「開発 (Development)」セクション
で、Domino
のユーザー名とパスワードを入力します。
このパスワードは、Domino
ディレクトリー内の個人文書において定義されている HTTP パスワードです。
- (オプション) 実行時のユーザー名とパスワードが開発時と異なる場合、
「ランタイム」セクションに 実行時 の Domino
ユーザー名とパスワードを入力してください。
- 「サーバーへの接続」をクリックします。
「現在 MyUserName として DomServer1 に
接続済み (currently connected to DomServer1 as MyUserName)」のように、
接続状況が表示されます。
- 「次へ」をクリックします。「Domino
データベース」ページが表示されます。
- データベースを選択し、「次へ」をクリックします。
注: ビューの場合、Domino
データベースから取得したすべての定義済みビューと関連付けられた列のリストと合わせて、
「ビュー」ページに表示されます。
文書の場合、定義済みのフォームと関連するフィールドのリストと合わせて、
「フォーム (Form)」ページに表示されます。
- 次のステップのいずれかを実行してください。
- Domino
ビューの場合、ビューといずれかの列を選択し、「終了」をクリックします。
オプションで、「次へ」をクリックし、
列の表示方法を変更することができます。
- Domino
の文書の場合、フォームといずれかのフィールドを
選択し、「次へ」をクリックします。
「フィルター」ページが表示されたら、
照会結果のフィルタリング条件を
入力し、「終了」をクリックします。
「ページ・データ」ビューで、
ページに追加された Domino
ビューおよび文書を確認することができます
(例えば、
「View1 (サービス・データ・オブジェクト)
(View1 (Service Data Object))」、
「Note1 (サービス・データ・オブジェクト)
(Note1 (Service Data Object))」など)。
文書フィールドは、multi-value と
マークされた複数値を含むことができます。
Domino
データ・アクセスで使用できるアクション
単一の Domino 資料
または文書がターゲットの場合、実行できるアクションは以下のようになります。
Domino
ビューの場合は、情報の検索のみが可能です。
Domino SDO の編集
作成した Domino
SDO オブジェクトのメタデータを変更するには、以下の手順に従ってください。
- 「ページ・データ」ビューで、Domino
ビューのノード、または Domino
の文書のノードを右クリックし、「構成」を選択します。
「Domino
ビュー」ウィザード、
または「Domino
の文書」ウィザードが開きます。
- 変更を行います。作業が終わったら「終了」をクリックしてください。
Domino
のアクセス制限
- 「リッチ・テキスト」フィールドのサポートは、
直線テキストに限定されます。
既存文書の「リッチ・テキスト」フィールドが更新されると、
すべてのリッチ・テキスト (テキスト形式、パラグラフのフォーマット設定など)
およびリッチ・テキスト・オブジェクト
(ビットマップ、添付、組み込みオブジェクトなど) が失われます。
- 「表示用に計算済み (Computed for Display)」フィールドの
作成および更新を行うことができます。
ただし、このフィールドは原則として文書には保存されません。