機械翻訳について

ページへの動的フォームの追加

フォームでデータを表示し、条件を使用してユーザーに表示する内容を決定する場合は、動的フォーム・コンポーネントをアプリケーション・ページに追加します。 動的フォームをページに追加した後、クイック・スタートを使用して、独自のレイアウトと表示ロジックで構成できるルール・セットを作成できます。

ノート:

開始する前に、サービス接続を介してビジネス・オブジェクトをコールするビジネス・オブジェクトや外部サービスなどのデータ・ソースを定義したことを確認してください。 「ビジネス・オブジェクトの操作」または「サービス接続の管理」を参照してください。

動的フォーム・コンポーネントをページに追加するには:

  1. ページ・デザイナでページを開いた状態で、コンポーネント・パレットからキャンバスに動的フォームをドラッグします。



    データ・パレットからフォームにバインドするデータ・ソースのエンドポイントをキャンバスにドラッグすることもできます。 キャンバスにエンドポイントを削除した後、レンダリング形式メニューで動的フォームまたはリスト・コンポーネントを選択します:



    メニューでアイテムを選択すると、レイアウトの構成ウィザードの「ルールセット」の選択ページがオープンします。

  2. プロパティ・ペインで、動的フォームに使用するクイック・スタートを選択します。
    • 「作成フォームとして構成」をクリックして、CREATEエンドポイントと対話してデータ・ソースに新しいフィールドを作成するフォームを作成します。
    • 「編集フォームとして構成」をクリックして、GETおよびUPDATEエンドポイントと対話するフォームを作成し、データ・ソースのフィールド詳細を編集します。
    • 「詳細フォームとして構成」をクリックして、GET ONEエンドポイントと対話するフォームを作成し、選択したフィールドの詳細を表示します。

    「編集フォームとして構成」および「詳細フォームとして構成」クイック・スタートを使用する場合、フォーム内の特定の行のデータをフェッチおよび更新できるエンドポイント・パラメータを指定するように求められます。 クイック・スタートを使用する前に、これらのパラメータにマップできる変数を作成してください。

    クイック・スタート・プロンプトに従って、フォームに表示するデータ・ソース、ルール・セットおよびフィールドを選択します。 選択したクイック・スタートに応じて、追加のステップを完了できます。

  3. フォームに関連付けるデータ・ソースを選択します。
  4. 「ルールセット」の選択ページで、「新規ルール・セット」 (必要に応じて)を選択してルール・セットを作成し、ルール・セットのラベルとID (およびオプションで摘要)を指定します。

    既存のルール・セットを使用する場合は、既存のルール・セットを選択できます。 既存のルール・セットを選択すると、クイック・スタートによってエディタでルール・セットが開き、新しいフォームのルールを追加できます。

  5. 簡易レイアウトの使用で「表示するフィールドの選択」を選択します。

    この例は、フォーム・テンプレートも使用可能な場合、「詳細フォームとして構成」クイック・スタートのルール・セットの選択ステップを示しています。 テンプレートを選択すると、クイック・スタートにテンプレートで定義されたフィールドが表示され、さらにフィールドを追加できます。



    テンプレートを選択し、このフォームに適していない場合、このペインに戻って別のテンプレートを選択するか、「表示するフィールドの選択」をクリックしてテンプレートのないレイアウトを作成できます。

  6. フォームに表示するフィールドを選択します。

    この例は、Employeeビジネス・オブジェクトから選択されたフィールドを使用した「詳細フォームとして構成」クイック・スタートを示しています。 これらのフィールドは、フォームのデフォルト・レイアウトに追加されます。 フォームは、フォーム内の特定の行のデータをフェッチするようにも構成されます。



    完了したら、「次へ」をクリックします。

  7. 必要に応じて、フォーム内のターゲット変数にソースをマップします。 「終了」をクリックします。

動的フォームは、選択したフィールドを使用して作成されます。 新しく作成したルール・セットは、プロパティ・ペインの「一般」タブにも表示されます。
dynamic-components-form-pi.pngの説明は以下のとおりです
図dynamic-components-form-pi.pngの説明

「ルール・セットに移動」をクリックして、「ルールセット」タブでルール・セットを開きます。 ここから、フォーム表示ロジックおよびレイアウトを構成できます。たとえば、タブレット・サイズの画面上でページを表示する認証済ユーザーに対して従業員データを表示します。