Я использую Microsoft Dynamics CRM 2016
локальную версию.
У меня есть "account" entity
, который связал "contacts".
Когда обновляется текущий "account" entity's "address"
, я хочу, чтобы все связанные адреса контактов былиобновиться с этим адресом.
Я хочу сделать это в плагине, который запускается на сущности "account"
при обновлении адреса.Когда вы это сделаете, ВСЕ связанные контакты обновят свой адрес по этому адресу.
Я немного искал это, но там нет ничего, что указывало бы на то, что АДРЕС обновляется.Примеры, как правило, показывают, например, обновляемый номер телефона.Что делает адрес более сложным, так это то, что адреса хранятся в объекте адреса, поэтому я думаю, что мне нужно получить addressId primary key
некоторого вида и поместить его в каждый из associated contacts address FK field.
, я не знаю, как и как это сделать 'Не найти подобных примеров.
Есть ли у кого-нибудь фрагмент кода, который войдет в плагин?
[NB Я планирую поместить его в public void Execute(IServiceProvider serviceProvider)
метод в коде плагина.]