Question 196

A developer uses an 'after update' trigger on the Account object to update all the Contacts related to the Account. The trigger code shown below is randomly failing.
List<Contacts> theContacts = new List<Contacts>(); for(Account a : Trigger.new){ for(Contact c : [SELECT Id, Account_Date__c FROM Contact WHERE AccountId = :a.Id]){ c.Account_Date__c = Date.today(); theContacts.add(c);
}
} updates theContacts;
Which line of code is causing the code block to fail?
  • Question 197

    Which control statement should a developer use to ensure that a loop body executes at least once?
  • Question 198

    Which statement generates a list of Leads and Contacts that have a field with the phrase 'ACME'?
    List <sObject> searchList = [FIND "*ACME*" IN ALL FIELDS RETURNING Contact,
  • Question 199

    A developer wants to invoke on outbound message when a record meets a specific criteria.
    Which three features satisfy this use case?
    Choose 3 answer
  • Question 200

    What are two valid options for iterating through each Account in the collection List<Account> named AccountList? (Choose two.) for (Account theAccount : AccountList) {...}