見出し画像

第4問:Salesforce認定上級Platformデベロッパー

本講座はSalesforce認定上級Platformデベロッパー試験の過去問、サンプル問題の解説を行なっております。


問題

開発者は、ケースClose時に、そのケースの調査レコード(Investigation__c)が作成されるようにApexトリガーを作成しました。しかし、ケースに複数のInvestigation__cレコードが作成される問題が起こりました。この問題の原因は何でしょうか?

trigger CaseTrigger on Case(after insert, after update){
    List<Investigation__c> createInv = new List<Investigation__c>();
    for(Case c : trigger.new){
        if(c.IsClosed && (trigger.isInsert || trigger.isUpdate && trigger.oldMap.get(c.Id).IsClosed==false)){
            creatInv.add(new Investigation__c(Case__c = c.Id));
        }
    }
    insert createInv;
}

□ ワークフロールールのToDo作成アクションが実行されています。
□ ワークフロールールの項目自動更新が実行されています。
□ ユーザーがCloseレコードを作成しています。
□ ユーザーがCloseレコードを複数回編集しています。

正解

ここから先は

546字

過去問と解答サイトはあるけど...解説が知りたいという経験はございませんか? 自力でSalesforceを操作して、正解の理由を調査するのにも結構手間がかかりますし大変ですよね。 そのような時にご確認いただくと時間短縮になる有益な講座となっております。

※2025年1月出題範囲分類分け実施+新出題範囲に対応 ※最新出題傾向に対応していくため、問題の差し替えを行う事がございます。 Sale…

期間限定!Amazon Payで支払うと抽選で
Amazonギフトカード5,000円分が当たる
過去問と解答サイトはあるけど...解説が知りたいという経験はございませんか? 自力でSalesforceを操作して、正解の理由を調査するのにも結構手間がかかりますし大変ですよね。 そのような時にご確認いただくと時間短縮になる有益な講座となっております。

※人気の解説講座①~③をパック化いたしました ※2025年1月出題範囲分類分け実施+新出題範囲に対応 ※最新出題傾向に対応していくため、問…

期間限定!Amazon Payで支払うと抽選で
Amazonギフトカード5,000円分が当たる

いつもサポートいただきありがとうございます! クリエイター活動の励みになります!