問題
UVC社のアプリケーションビルダーは、取引先に関連付けられた関連リストで、ユーザーが新規レコードを作成できないようにしたいと考えています。そのために、標準ボタンの上書きを検討しています。標準ボタンを上書きする前に、アプリケーションビルダーが考慮すべき点はどれですか。2つ選びなさい。
- 標準ボタンは、ルックアップダイアログ、リストビュー、検索結果レイアウトで変更できる。
- 標準ボタンは、Visualforceページで上書きできる。
- 上書きできない標準ボタンでも、ページレイアウトで非表示にすることはできる。
- 標準ボタンは、上書き、詳細ページ上での再配置、ラベルの変更が可能である。
正解
- 標準ボタンは、ルックアップダイアログ、リストビュー、検索結果レイアウトで変更できる。
- 標準ボタンは、Visualforceページで上書きできる。
- 上書きできない標準ボタンでも、ページレイアウトで非表示にすることはできる。
- 標準ボタンは、上書き、詳細ページ上での再配置、ラベルの変更が可能である。
- 標準ボタンは、ページレイアウト上で非表示にすることができます。
- 標準ボタンは、ルックアップダイアログ、リストビュー、検索レイアウトで変更できます。
- 標準ボタンは、上書きされた後、詳細ページで再配置され、ラベルが変更されます。
- 標準ボタンは、Visualforceページで上書きすることができます。
解説
それぞれの選択肢の理由について説明します。
□ 標準ボタンは、ルックアップダイアログ、リストビュー、検索結果レイアウトで変更できる。
これは不正解です。ルックアップダイアログのボタンは変更できません。リストビューや検索結果レイアウトに表示されるボタンは、[リストビューボタンレイアウト] の設定で表示・非表示を制御できますが、VisualforceやLightningコンポーネントでの上書きはできません。この選択肢は「すべて変更できる」と誤解させる表現であるため、正しくありません。
□ 標準ボタンは、Visualforceページで上書きできる。
これは正解です。標準ボタン([新規]、[参照]、[編集]、[削除])は、Visualforceページで上書きできます。たとえば、新規ボタンをカスタム入力画面に差し替えることが可能です。上書きには、そのオブジェクトのstandardControllerを使用する必要があります。
□ 上書きできない標準ボタンでも、ページレイアウトで非表示にすることはできる。
これは正解です。一部の標準ボタンは上書き対象外ですが、ページレイアウトの編集で非表示にすることは可能です。これによりユーザーの操作を制限できます。
□ 標準ボタンは、上書き、詳細ページ上での再配置、ラベルの変更が可能である。
これは不正解です。標準ボタンは上書きできますが、ラベルの変更や再配置はできません。ボタンは定められた位置に表示され、ボタン名もカスタマイズできない仕様です。
参考:標準ボタンの上書きに関する考慮事項、その他のレイアウト設定
次の問題へ

前の問題へ

1問目から復習する

コメント