PDII-JPN Exam Question 46
Visualforce ページで transient キーワードを使用すると、どのパフォーマンスの問題の解決に役立ちますか?
PDII-JPN Exam Question 47
開発者は、サンドボックスではテストの失敗を確認しましたが、本番環境では確認しませんでした。サンドボックスの作成以降、どちらの環境でもコードやメタデータの変更は行われていません。この問題を解決するには、どの点を確認すべきでしょうか?
PDII-JPN Exam Question 48
ある組織では、顧客の注文情報を配送先住所の項目を持つカスタムオブジェクト「Order__c」に記録しています。開発者は、配送先住所の地域に関連付けられた定額の送料に基づいて注文の送料を計算するコードを追加するよう指示されています。変更を本番環境にデプロイする際に、追加の手順を必要とせずに計算を実行できるように、開発者は地域別の送料をどのように保存すればよいでしょうか?3132
PDII-JPN Exam Question 49
ある会社のサポートプロセスでは、ケースが「解決できませんでした」というステータスでクローズされるたびに、エンジニアリングレビューカスタムオブジェクトレコードを作成し、ケース、連絡先、およびケースに関連付けられている製品の情報を入力することが規定されています。Apexトリガーを使用してこれを自動化する正しい方法は何ですか?12
PDII-JPN Exam Question 50
アカウントオブジェクトには、アカウントに必要な監査の種類を指定するためのAudit_Code__c項目と、割り当てられた監査人であるユーザーへの参照であるAuditor__c項目があります。アカウントが最初に作成される際、ユーザーはAudit_Code__cを指定します。組織内の各ユーザーには、アカウントのAuditor__c項目に適切なユーザーを自動的に割り当てるために使用される、固有のテキスト項目Audit_Code__cがあります。
トリガー:
ジャワ
trigger AccountTrigger on Account (before insert) {
AuditAssigner.setAuditor(Trigger.new);
}
Apex Class:
Java
public class AuditAssigner {
public static void setAuditor(List<Account> accounts) {
for (User u : [SELECT Id, Audit_Code__c FROM User]) {
for (Account a : accounts) {
if (u.Audit_Code__c == a.Audit_Code__c) {
a.Auditor__c = u.Id;
}
}
}
}
}
コードの効率を最も最適化するには何を変更する必要がありますか?
トリガー:
ジャワ
trigger AccountTrigger on Account (before insert) {
AuditAssigner.setAuditor(Trigger.new);
}
Apex Class:
Java
public class AuditAssigner {
public static void setAuditor(List<Account> accounts) {
for (User u : [SELECT Id, Audit_Code__c FROM User]) {
for (Account a : accounts) {
if (u.Audit_Code__c == a.Audit_Code__c) {
a.Auditor__c = u.Id;
}
}
}
}
}
コードの効率を最も最適化するには何を変更する必要がありますか?
