CRT-450 試験問題 81

リードオブジェクトにカスタムフィールド「Prior_Email__c」があります。以下のトリガーは、「Email」フィールドが変更されるたびに、現在の「Email」を「Prior_Email__c」フィールドにコピーすることを目的としています。

このトリガーによってどのようなタイプの例外が発生しますか?
  • CRT-450 試験問題 82

    Apex クラスとインターフェースに関して正しい 2 つの記述はどれですか。
    2つの回答を選択してください
  • CRT-450 試験問題 83

    開発者は、アカウント オブジェクトを参照するカスタム オブジェクトの子レコードが、関連付けられているアカウントと同じ共有アクセス権を持っていることをどのように確認すればよいでしょうか。
  • CRT-450 試験問題 84

    開発者はmaxAttemptsという整数変数を持っています。開発者は、maxAttemptsが初期化された後、Apexトランザクションの実行中はその値が維持され、トリガ実行間で変数の状態が共有されるようにする必要があります。
    これらの要件を満たすために、開発者は maxAttempts をどのように宣言すればよいでしょうか?
  • CRT-450 試験問題 85

    開発者は、Leadオブジェクトのbefore insertトリガを使用して、Territory__cオブジェクトを取得します。このオブジェクトでは、Territory__c.PostalCode__cがLead.PostalCodeと一致する必要があります。開発者がApexデータローダを使用して10,000件のLeadレコードを挿入しようとしたところ、コードが失敗します。開発者のコードブロックは以下のとおりです。Line-01: for (Lead l : Trigger.new){Line-02: if (l.PostalCode != null) {Line-03: List<Territory__c> terrList = [SELECT Id FROM Territory__c WHERE PostalCode__c = :l.PostalCode];Line-04: if(terrList.size() > 0) Line-05:
    l.Territory__c = terrList[0].Id; 行 06: }行 07: }コード ブロックが失敗する原因となっているコード行はどれですか。