Salesforce Platform Developer I (PDI日本語版) - PDI日本語 Exam Practice Test

トリガーが作動する可能性のある2つの行動はどれですか?
Correct Answer: B,D
Explanation: Only visible for TrainingDump members. You can sign-up / login (it's free).
カスタムオブジェクトには、カスタム選択リストフィールド「Food_Preference_c」が存在します。この選択リストには、「ビーガン」、「コーシャ」、「指定なし」の3つのオプションがあります。開発者は、レコードが作成または更新されるたびに、必ず値が入力されるようにする必要があります。
レコードを保存するたびに必ず値が選択されるようにするための最適な方法は何ですか?
Correct Answer: A
Explanation: Only visible for TrainingDump members. You can sign-up / login (it's free).
Universal Containers (UC) は、Salesforce のカスタムオブジェクト order_c で注文を処理します。
また、営業担当者は一度に数千件の注文を含むCSVファイルをアップロードすることも可能です。
開発者は、Salesforceで発注された注文をUCの企業資源計画(ERP)システムと統合する任務を負っている。
order_c のステータスが最初に「注文済み」に設定された後、注文情報は、一度に 1 つの注文を処理できる ERP システムの REST エンドポイントに送信する必要があります。
これを実現するために、開発者は何を実装すべきでしょうか?
Correct Answer: B
Explanation: Only visible for TrainingDump members. You can sign-up / login (it's free).
Universal Containers (UC) は、Vendor と呼ばれるカスタムオブジェクトを使用します。Vendor カスタムオブジェクトは、標準の Account オブジェクトとマスター/ディテール関係にあります。
内部での議論に基づき、UC管理者はマスター詳細関係をルックアップ関係に変更しようと試みましたが、できませんでした。
この変更が許可されなかった理由として考えられることは何ですか?
Correct Answer: A
Explanation: Only visible for TrainingDump members. You can sign-up / login (it's free).
開発者が作成したこのApexトリガーは、MyClass.myStaticMethodを呼び出します。
連絡先に対してmyTriggerをトリガーする(挿入前)
{
MyClass.myStaticMethod(trigger.new);
}
開発者は、MyClass.myStaticMethod を直接呼び出すテストメソッドを持つテストクラスを作成し、結果として全体のコードカバレッジが 81% になります。
他にコードが存在しないと仮定して、開発者がトリガーと2つのクラスを本番環境にデプロイしようとすると、何が起こるでしょうか?
Correct Answer: C
Explanation: Only visible for TrainingDump members. You can sign-up / login (it's free).
以下のApexコードを参照してください。
整数 x = 0;
する{
x = x + 1;
x++;
} while (x < 1);
System.debug(x);
デバッグログに書き込まれる際のxの値は何ですか?
Correct Answer: B
Explanation: Only visible for TrainingDump members. You can sign-up / login (it's free).
継続的インテグレーションの一環として、開発者はデプロイメントと単体テストの実行をスクリプト化するために何を使用すべきでしょうか?
Correct Answer: D
Explanation: Only visible for TrainingDump members. You can sign-up / login (it's free).
以下のコードスニペットを実行すると、どのような結果が得られますか?
public void doWork(Account act){
for (Integer i = 0; i < = 200; i++) {
行為を挿入する。
}
Correct Answer: C
Explanation: Only visible for TrainingDump members. You can sign-up / login (it's free).
開発者が Account オブジェクトにトリガーを作成しました。トリガーをテストしているときに、開発者は「トリガーの最大深度を超えました」というエラーメッセージを確認しました。
考えられる原因は何でしょうか?
Correct Answer: A
Explanation: Only visible for TrainingDump members. You can sign-up / login (it's free).
Universal Containers には、ユーザーがカスタム Engineering_Support_c を使用してエンジニアリングチームにサポートを依頼できるサポートプロセスがあります。
ユーザーは、複数の Engineering_Support_c レコードを単一の商談レコードに関連付けることができる必要があります。また、商談レコードには、Engineering_Support_c レコードに関する追加の集計情報が表示される必要があります。
これらの要件をサポートするために、どのリレーションシップフィールドを実装すべきでしょうか?
Correct Answer: B
Explanation: Only visible for TrainingDump members. You can sign-up / login (it's free).
デバッグログについて、正しい記述は次のうちどれですか?(3つ選択)
Correct Answer: A,C,D
Explanation: Only visible for TrainingDump members. You can sign-up / login (it's free).
0
0
0
0