2013-07-24 8 views
0

Когда я объединяю учетные записи, я хочу вызвать исходящее сообщение. Когда я объединяю учетную запись, обновляется 1 запись, а другая запись идет в корзину. Я хочу получить идентификатор записи, который объединен, и тот, который обновлен. Возможно ли это с любыми условиями или мне нужно кодировать?Исходящее сообщение при слиянии записей

ответ

1

Да, вам нужно написать триггер, хотя и довольно простой. Как указано в документации, слияние не инициирует их собственное событие, а вместо этого удаляет и активирует события с повышением. Из документации:

Чтобы определить, какие записи были удалены в результате операции слияния использовать MasterRecordId поле в Trigger.old. Когда запись удаляется после потери операции слияния , в поле MasterRecordId устанавливается идентификатор выигрышной записи.

Link to full page

+0

Спасибо за помощь. –

+0

Привет @Moti Korets, я написал триггер, который получит идентификатор записи проигравшего и обновление в записи победителя. Но когда я объединяю 3 записи, я не могу получить два идентификатора проигравших. Я не знаю, где я ошибаюсь. –

+0

Если его другой вопрос, возможно, лучше спросите новый вопрос с соответствующим кодом. –

Смежные вопросы