0
Я пытаюсь написать триггер, чтобы обновить поле «Имя» (так WhoId в API) до «Имя» (ContactId) пользовательского поля первичного контакта Учетной записи, связанной с ,Trigger on Task Salesforce
trigger updateNameToPrimary on Task (after insert, after update) {
for(Task t : Trigger.new) {
t.WhoID = [SELECT Account.Id
FROM Account
WHERE Id = :t.Id].Custom_Primary_Contact__c;
}
}
Я проводил некоторые испытания и не думаю, что это работает и не может понять, почему. Просто ищите точку в правильном направлении, поскольку я все еще участвую в процессе обучения.