#salesforce #apex
Вопрос:
public class CallCreateNewContactTrigger { public Static void CreateContactMethod(Listlt;Accountgt; accList){ Listlt;Contactgt; conList= new Listlt;Contactgt;(); for(Account ac : accList){ contact cc = new contact(); cc.Lastname = ac.name; cc.Id = ac.Id; conList.add(cc); } insert conList; } }
ОШИБКА: Ожидалось » { » , но было:
Комментарии:
1. Канти — Возможно, эта проблема вызвана скрытыми символами. Пожалуйста, введите код вручную в IDE, и он должен работать. Я пробовал и не вижу никаких проблем..
Ответ №1:
Ожидалось » { «, но было: ошибка возникает, когда вы пропускаете » {«в своем коде. но все открывающие и закрывающие скобки есть в коде, которым вы поделились.
Я нашел еще одну ошибку в вашем коде, т. е.
cc.Id = ac.Id;
Вместо этого, пожалуйста, используйте
cc.Идентификатор учетной записи = ac.Id;
Если мой ответ полезен, пожалуйста, отметьте его как лучший ответ.