パネルの内容の構成

個々のレコードの詳細ページには、パネルのリージョンに表示される主要な情報が含まれます。それぞれのパネルには、関連する担当者や商談など、レコードに関連する情報が含まれます。ほとんどのパネルには、リスト形式で情報が表示されます。Oracle Visual Builder Studioを使用して、これらのリストを構成できます。

パネルの内容

パネルには多くの場合、構成可能なリストが含まれます。パネル内のリストの例を次に示します:

これは、パネルのリスト・リージョンのスクリーンショットです。

リストには、画面サイズに応じて最大5件のレコードを表示できます。画面サイズが小さい場合は、リストが自動的に調整されて、表示されるレコードの数が少なくなります。ただし、ユーザーは、パネルの下部に表示される「すべて表示」リンクをクリックして2つ目のページにナビゲートし、リスト内のすべてのレコードを表示できます。この2つ目のページはサブビューと呼ばれます。

リストで変更できるもの

Visual Builder Studioで、それぞれのリストに表示される情報を変更できます。

次のことができます:

  • フィールドの追加および削除

  • リストにおけるフィールドの表示順序の変更

このトピックでは、アカウントの詳細ページのパネルに表示されるフィールドの表示順序を変更する方法について説明します。「担当者」パネルと「商談」パネルの両方を見ていきます。

サブビューを構成するには、「サブビュー・レイアウトの構成」を参照してください。

「担当者」パネルのフィールドの表示順序の変更

パネル・リストにおけるフィールドの表示順序を変更します。この例では、アカウントの詳細ページの「担当者」パネルにおけるEメール・フィールドと電話番号フィールドの順序を入れ替えます。

これは、アカウントの詳細ページの「担当者」パネルのスクリーンショットです。

  1. Visual Builder Studioで、「レイアウト」タブにナビゲートし、「CX Sales」ノード > 「Accounts」 > 「AccountContact」を展開します。

    「AccountContact」ノードには、アカウント・オブジェクトの「担当者」パネルのルール・セットが含まれています。

    これは、Visual Builder Studioの「レイアウト」タブの「AccountContact」ノードのスクリーンショットです。

    ノート:

    パネルの内容を構成するときには、パネルのオブジェクトとプライマリ・オブジェクトの間にどのような種類の関係があるかを考慮します。この場合、アカウント・オブジェクトと担当者の間には多対多の関係があります。そのため、「Accounts」ノードの下にネストされた「AccountContact」ノードに担当者オブジェクトのレイアウトがあります。

  2. 「AccountContact」タブ > 「ルール・セット」サブタブで、Panel Card Layoutをクリックします。

    これは、「Opportunities」レイアウト・タブのPanel Card Layoutルール・セットのスクリーンショットです。

    Panel Card Layoutについては、デフォルト・レイアウトとデフォルト・ルールの両方が表示されます。

    このスクリーンショットは、Panel Card Layoutのデフォルト・レイアウトとデフォルト・ルールを示しています。

  3. ルールの複製アイコンをクリックします。

    これは、デフォルト・ルールを複製する方法のスクリーンショットです。

  4. ルールの複製ダイアログで、デフォルトのルール名を受け入れるか、新しい名前を入力します。ここで入力する名前は、ルール名であるとともにレイアウト名でもあるため、わかりやすいレイアウト名を入力します。

    また、レイアウトのコピーも作成するチェックボックスが選択されていることを確認します。

    このスクリーンショットは、ルールを複製する方法を示しています。

  5. 「複製」をクリックします。

    新しいルールが既存のルールのリストの最上部に表示され、実行時にこのルールが最初に評価されるようになります。ルールの条件が満たされている場合、関連付けられたレイアウトがユーザーに表示されます。

    この例では、条件を追加しないため、関連付けられたレイアウトが常に表示されます。

  6. コピーされた、ルールのレイアウトを変更します。

    1. 「開く」アイコンをクリックして、コピーされたレイアウトを編集します。

      このスクリーンショットは、ルールに関連付けられたレイアウトを編集する方法を示しています。

    2. Eメール・フィールドと電話フィールドが見つかるまで、レイアウトのフィールドのリストを下にスクロールします。

      このスクリーンショットは、パネル・カード・レイアウトでEメール・フィールドと電話フィールドが配置されている場所を示しています。

    3. それぞれのフィールドを「Item3」および「Item4」スロットから削除し、それらのフィールドを追加して戻します。ただし、今回は順序を入れ替えて、電話フィールドを「Item3」スロットに配置し、Eメール・フィールドを「Item4」スロットに配置します。

      このスクリーンショットは、Panel Card LayoutでのEメール・フィールドと電話フィールドの新しい場所を示しています。

  7. 「プレビュー」ボタンをクリックして、ランタイム・テスト環境の変更を表示します。

    これは、Visual Builder Studioの「プレビュー」ボタンのスクリーンショットです。

    プレビュー・リンクのURLにapplication/containerセグメントが含まれている必要があります。そうでない場合は、次の例のURLを使用してプレビュー・リンクを変更します:

    https://<servername>/fscmUI/redwood/cx-sales/application/container/accounts/accounts-detail?id=300000003513233&puid=7050&view=foldout

    このスクリーンショットは、「担当者」パネルにおける電話フィールドとEメール・フィールドの新しい表示順序を示しています。

商談パネルのフィールドの表示順序の変更

この例では、アカウント・オブジェクトの「商談」パネルにおける営業ステージ・フィールドと有効日フィールドの順序を入れ替えます。

これは、アカウントの詳細ページの「商談」パネルのスクリーンショットです。

  1. Visual Builder Studioで、「レイアウト」タブにナビゲートし、「CX Sales」ノード > 「Opportunities」を展開します。

    「Opportunities」ノードには、アカウント・オブジェクトの「Opportunities」パネルのルール・セットが含まれています。

    これは、Visual Builder Studioの「レイアウト」タブの「Opportunities」ノードのスクリーンショットです。

    ノート:

    パネルの内容を構成するときには、パネルのオブジェクトとプライマリ・オブジェクトの間にどのような種類の関係があるかを考慮します。この場合、アカウント・オブジェクトと商談の間には1対多の関係があります。そのため、「Opportunities」ノードに商談オブジェクトのレイアウトがあります。

  2. 「Opportunities」タブ > 「ルール・セット」サブタブで、Panel Card Layoutをクリックします。

    これは、「Opportunities」レイアウト・タブのPanel Card Layoutルール・セットのスクリーンショットです。

    Panel Card Layoutについては、デフォルト・レイアウトとデフォルト・ルールの両方が表示されます。

    このスクリーンショットは、Panel Card Layoutのデフォルト・レイアウトとデフォルト・ルールを示しています。

  3. ルールの複製アイコンをクリックします。

    これは、デフォルト・ルールを複製する方法のスクリーンショットです。

  4. ルールの複製ダイアログで、デフォルトのルール名を受け入れるか、新しい名前を入力します。ここで入力する名前は、ルール名であるとともにレイアウト名でもあるため、わかりやすいレイアウト名を入力します。

    また、レイアウトのコピーも作成するチェックボックスが選択されていることを確認します。

    このスクリーンショットは、ルールを複製する方法を示しています。

  5. 「複製」をクリックします。

    新しいルールが既存のルールのリストの最上部に表示され、実行時にこのルールが最初に評価されるようになります。ルールの条件が満たされている場合、関連付けられたレイアウトがユーザーに表示されます。

    この例では、条件を追加しないため、関連付けられたレイアウトが常に表示されます。

  6. コピーされた、ルールのレイアウトを変更します。

    1. 「開く」アイコンをクリックして、コピーされたレイアウトを編集します。

      このスクリーンショットは、ルールに関連付けられたレイアウトを編集する方法を示しています。

    2. 営業ステージ・フィールドと有効日フィールドが見つかるまで、レイアウトのフィールドのリストを下にスクロールします。

      このスクリーンショットは、Panel Card Layoutで営業ステージ・フィールドと有効日フィールドが配置されている場所を示しています。

    3. それぞれのフィールドを「Item3」および「Item4」スロットから削除し、それらのフィールドを追加して戻しますが、順序を入れ替えます。

      このスクリーンショットは、Panel Card Layoutでの営業ステージ・フィールドと有効日フィールドの新しい場所を示しています。

  7. 「プレビュー」ボタンをクリックして、ランタイム・テスト環境の変更を表示します。

    これは、Visual Builder Studioの「プレビュー」ボタンのスクリーンショットです。

    プレビュー・リンクのURLにapplication/containerセグメントが含まれている必要があります。そうでない場合は、次の例のURLを使用してプレビュー・リンクを変更します:

    https://<servername>/fscmUI/redwood/cx-sales/application/container/accounts/accounts-detail?id=300000003513233&puid=7050&view=foldout

    このスクリーンショットは、「商談」パネルにおける有効日フィールドと営業ステージ・フィールドの新しい表示順序を示しています。