タスク・フォームへのペイロードの追加方法

ペイロードの追加に加えて、タスク・フォーム・リージョンを作成できます。「個別のドロップ・ハンドラを使用したタスク・フォーム・リージョンの作成方法」のステップ1を参照してください。

ペイロードをタスク・フォームに追加するには:

  1. 「コンポーネント」ウィンドウから、「ADF Faces」を選択します。
  2. 「レイアウト」を展開します。
  3. 「パネル・グループ・レイアウト」「ヘッダー」「コメント」セクションの間にドラッグします。
  4. 「データ・コントロール」パネルで「タスク」を展開し、次に「ペイロード」を展開します。
  5. ペイロード・データ・コレクションを「パネル・グループ・レイアウト」領域の左にドラッグします。

    「ペイロード」ノードをフォームにドロップするかわりに、「ペイロード」ノードを展開して必要な子要素をフォームにドロップすることもできます。たとえば、VacationRequestペイロードの読取り専用フォームを作成するには、「ペイロード」ノードを展開し、「休暇申請プロセス・リクエスト」ノードをフォームにドラッグして、「フォーム」「ADF読取り専用フォーム」の順に選択します。

  6. 図30-28に示すように、コンテキスト・メニューから「フォーム」を選択し、次に「ADF読取り専用フォーム」を選択します。

    図30-28 タスク・フォームのペイロード・リージョンへのADF読取り専用フィールドの追加

    図30-28の説明が続きます
    「図30-28 タスク・フォームのペイロード・リージョンへのADF読取り専用フィールドの追加」の説明
  7. 「フォーム・フィールドの編集」ダイアログで、デフォルトをそのまま使用し、「OK」をクリックします。

    これで、「詳細」「履歴」の間のペイロード・リージョンに、読取り専用フィールドが作成されます。

    図30-29に示すように、ペイロード・リージョンが表示されます。

    図30-29 タスク・フォームのペイロード・リージョン

    図30-29の説明が続きます
    「図30-29 タスク・フォームのペイロード・リージョン」の説明

図30-30に示すタスク・フォームは完成しており、デプロイする準備ができています。

図30-30 タスク・フォーム(taskDetails.jspx)

図30-30の説明が続きます
「図30-30 タスク・フォーム(taskDetails.jspx)」の説明