問題
Lightning Experienceで取引先の既存の編集ボタンを押下するときに、ユーザーにカスタムユーザーインターフェースを提供したいと考えています。どのように提供すべきですか。
- 取引先の[編集]ボタンをLightningアクションで上書きします
- 取引先の[編集]ボタンをLightningコンポーネントで上書きします
- 取引先の[編集]ボタンをLightningページで上書きします
- 取引先の[編集]ボタンをSalesforce フローで上書きします
正解
- 取引先の[編集]ボタンをLightningアクションで上書きします
- 取引先の[編集]ボタンをLightningコンポーネントで上書きします
- 取引先の[編集]ボタンをLightningページで上書きします
- 取引先の[編集]ボタンをSalesforce フローで上書きします
解説
それぞれの選択肢の理由について説明します。
□ 取引先の[編集]ボタンをLightningアクションで上書きします
これは不正解です。Lightningアクションを使用して新たなアクションを作成し、それをレコードページに追加することは可能ですが、既存の[編集]ボタンの動作を直接上書きすることはできません。
□ 取引先の[編集]ボタンをLightningコンポーネントで上書きします
これは正解です。Lightningコンポーネントを使用して、取引先の[編集]ボタンの動作を完全にカスタマイズすることができます。具体的には、新しいLightningコンポーネントを作成し、そのコンポーネントを[編集]ボタンの動作として指定することで、ボタンをクリックしたときの動作を上書きすることができます。
□ 取引先の[編集]ボタンをLightningページで上書きします
これは不正解です。Lightningページは、Salesforceのレコードページやホームページ、アプリページなどのUIをカスタマイズするためのものであり、特定のボタンの動作を上書きするためのものではありません。
□ 取引先の[編集]ボタンをSalesforce フローで上書きします
これは不正解です。Salesforce フローは、ユーザーのインタラクションに基づいて一連のステップやロジックを実行するためのツールです。ボタンの動作自体を上書きするためのものではありませんが、ボタンやアクションをクリックしたときにフローを起動することは可能です。
コメント