標準営業オブジェクトへのパネルおよびサブビューの追加
パネルとそのサブビューは、アカウント、商談、担当者などの標準オブジェクトの詳細ページに追加できます。 カスタム・オブジェクトと標準オブジェクトの両方を子オブジェクトとして追加できます。 CX拡張ジェネレータを使用して、UIおよびスマート処理を生成し、これらをVisual Builder Studio (VBS)のオブジェクトのカスタム・レイアウトに追加できます。
CX拡張ジェネレータでのパネル、サブビューおよびスマート処理の作成
- アプリケーション・コンポーザをツールとして使用してサンドボックスを作成して入力します。
- アプリケーション・コンポーザを開きます。
- 「CX拡張ジェネレータ」をクリックします。
-
Visual Builder Studioでこの環境用にアプリケーションをすでに構成している場合は、Visual Builder Studioからエクスポートした構成をインポートする必要があります。
-
「拡張機能のインポート」をクリックします。
「拡張のインポート」ドロワーで、.zipファイルをドラッグ・アンド・ドロップし、「インポート」をクリックします。
これで、アプリケーションの既存のオブジェクトがCX Extension Generatorに表示されます。
-
-
アプリケーションを初めて構成する場合は、「新規拡張の作成」をクリックします。
注意: 新規拡張の作成ボタンを使用できるのは、環境に初めてアプリケーションを構成するときのみです。 CX拡張ジェネレータを使用してVBSへの初期アップロード後にさらに変更を加える場合は、開始する前に、「拡張機能のインポート」ボタンを使用してVBSからファイルをインポートしなおす必要があります。 「新規拡張の作成」ボタンを使用して新しい拡張を作成し、変更をVBSにインポートすると、アップロードによって以前のすべての変更が上書きされます。 - 「オブジェクトの追加」ドロワーで、パネルおよびサブビューを追加するオブジェクトを選択します。
- 「追加」をクリックします。
-
「CX拡張ジェネレータ」ページで、オブジェクト名のリンクをクリックしてパネルおよびサブビューを追加します。
ノート: 拡張ジェネレータには、既存のパネルは表示されません。 追加したパネルのみが表示されます。 -
パネルを追加するには:
-
デフォルトの構成パネルで、「追加」をクリックします。
-
「パネルの追加」ドロワーで、パネルおよびサブビューを作成するオブジェクトを選択します。 1:M、M:Mまたは子関係を持つ標準オブジェクトまたはカスタム・オブジェクトを選択できます。
たとえば、カスタム・オブジェクト「出荷」の「アカウント」にパネルを追加する場合は、「出荷」を追加します。
-
「各パネルのサブビューを作成」チェック・ボックスを選択すると、各パネルとともにサブビューが自動的に作成されます。
ノート: このチェック・ボックスを選択しない場合は、後でサブビューを追加できます。 -
「追加」をクリックします。
-
-
オプションで、「構成」をクリックし、「スマートなアクション」または「サブビュー」を選択して、選択したオブジェクトに対して拡張ジェネレータが自動的に作成するスマート・アクションおよびサブビューを確認します。
カスタム・オブジェクトのパネルを追加し、そのパネルとサブビューをまだ構成していない場合は、「オブジェクト」ドロップダウン・フィールドで選択して、そのオブジェクトに切り替えます。
- パネルの追加が完了したら、「すべてのオブジェクト」リンクをクリックします。
-
「ファイルの生成」をクリックします。 プロセスが完了するまでに数分かかる場合があります。
「ファイルが生成され、スマート処理が作成されました」メッセージが表示されたら、ファイルはすでにダウンロードされています。 Custom.zipファイルのダウンロード・ディレクトリを確認します。
.ZipファイルをVisual Builder Studioにインポート
CX拡張ジェネレータで作成された.zipファイルをVisual Builder Studioにインポートします。
-
ナビゲータを使用してVisual Builder Studioにナビゲート: .
-
Visual Builder Studioで、まだ作成していない場合は新しいワークスペースを作成します。
重要: ワークスペース拡張機能IDは、site_cxsales_Extensionである必要があります。 拡張機能の変更方法については、「プロジェクトの拡張機能IDを変更するにはどうすればよいですか?」を参照してください。ワークスペースを作成するには、「アプリケーション拡張機能を作成する前に」を参照してください。 ワークスペースの拡張機能IDを更新する手順に従ってください。
ページの「メニュー」アイコンをクリックし、「インポート」をクリックします。
-
「リソースのインポート」ダイアログで、.zipファイルを追加し、「インポート」をクリックします。
「既存のファイルおよびリソースの削除」オプションは選択解除したままにします。
標準オブジェクトのカスタム・パネル・コンテナの作成とインポート済みパネルの追加
Oracleが提供するオブジェクトにパネルとそのサブビューを追加しているため、オブジェクトを直接編集することはできません。 コピーを作成し、コピーを構成する必要があります。
-
Visual Builder Studioで、accounts-detailページの「ページ・デザイナ」タブをクリックします。
アカウント詳細ページにアクセスするには、アプリケーションの「アカウント」詳細ページからVisual Builder Studioにナビゲートするか、Visual Builder Studioの「アプリケーションUI」タブでaccounts-detailノードにナビゲートします。
-
「設計」ボタンをクリックします。
- 「パネル・コンテナ・レイアウト」を複製し、パネルを追加します:
構造パネルで、「パネル・コンテナ・レイアウト」ノードをクリックします。
「プロパティ」ペインの「ケース1」の横にある「重複」アイコンをクリックします。
コンテナ・レイアウトには、様々なオーディエンスに表示される様々なレイアウトを含めることができます。 アカウントには、営業管理者、営業マネージャおよび営業担当用の異なるレイアウトがあります。 これらのレイアウト、またはここで複製するケース1レイアウトのいずれかを複製できます。ケース1 (コピー)で、「パネルの追加」 (スクリーンショットで強調表示されている「セクション」見出しの横にあるプラス・アイコン)をクリックします。
- 追加したオブジェクトのパネル・テンプレートをクリックします。 この例では、出荷パネル・テンプレートです。
「サブビュー・コンテナ・レイアウト」に対して同じプロセスを繰り返します。
-
構造パネルで、「サブビュー・コンテナ・レイアウト」ノードをクリックします。
-
「プロパティ」ペインの「ケース1」の横にある「重複」アイコンをクリックします。
-
ケース1 (コピー)で、「パネルの追加」 (セクション見出しの横にあるプラス・アイコン)をクリックします。
- 追加したオブジェクトのパネル・テンプレートをクリックします。 この例では、「出荷サブビュー・テンプレート」です。
-
- 構成をプレビューできます。
- サンドボックスを公開して、CX拡張ジェネレータで作成されたスマート処理を有効にします。