設問
Universal Containers (UC) 管理は、連絡先オブジェクト上の合計10個のテキストフィールドの変更履歴を取得する必要があります。過去3か月間のSalesforce内のフィールドデータの変更についてレポートできるようにするために、管理者はどの2つのアプローチを構成する必要がありますか?
選択肢
A. レコードの作成時にルールを評価するワークフローを作成し、フィールド更新アクションを使用して、これら10個のフィールドの前の値を10個の新しいフィールドに保存します。
B. 挿入イベント後および更新イベント後に取引先責任者にApexトリガを書き込み、古い値を別のカスタムオブジェクトに保存します。
C. これら10個のフィールドの連絡先オブジェクト履歴追跡フィールドをオンにして、連絡先履歴に関するレポートを作成します。
D. これら10個のフィールドとSalesforce IDを含む連絡先レポートを作成し、レポートが1日に1回実行されるようにスケジュールし、管理者に電子メールを送信します。
解答
B. 挿入イベント後および更新イベント後に取引先責任者にApexトリガを書き込み、古い値を別のカスタムオブジェクトに保存します。
C. これら10個のフィールドの連絡先オブジェクト履歴追跡フィールドをオンにして、連絡先履歴に関するレポートを作成します。
解説
A. レコードの作成時にルールを評価するワークフローを作成し、フィールド更新アクションを使用して、これら10個のフィールドの前の値を10個の新しいフィールドに保存します。
不正解。ワークフローを使用してフィールドの前の値を新しいフィールドに保存する方法は、過去の変更履歴を完全に追跡するのには不十分であり、手動管理が必要です。
B. 挿入イベント後および更新イベント後に取引先責任者にApexトリガを書き込み、古い値を別のカスタムオブジェクトに保存します。
正解。Apexトリガを使用することで、フィールドの変更時に古い値をカスタムオブジェクトに保存できます。これにより、変更履歴を効率的に追跡し、レポート作成が可能です。
C. これら10個のフィールドの連絡先オブジェクト履歴追跡フィールドをオンにして、連絡先履歴に関するレポートを作成します。
正解。フィールド履歴追跡を有効にすると、Salesforceは自動的にフィールドの変更履歴を記録し、過去3か月間の変更内容をレポートできます。
D. これら10個のフィールドとSalesforce IDを含む連絡先レポートを作成し、レポートが1日に1回実行されるようにスケジュールし、管理者に電子メールを送信します。
不正解。レポートのスケジュール実行はフィールドの変更履歴を取得する方法ではなく、変更が行われるたびの履歴データを記録することはできません。
第153問
こちらをクリック