C# Dynamics 365: Установите значение поиска равным нулю или пустому

#c# #dynamics-crm #microsoft-dynamics #dynamics-365

Вопрос:

В Dynamics 365 у меня есть сотрудник (пользователь), у которого есть ссылка на его/ее менеджера (другого пользователя). Я хочу программно очистить это значение.

Эта строка кода будет обновлена для любого пользователя, соответствующего идентификатору. Но я не могу очистить значение.

 user.Attributes["parentsystemuserid"] = new EntityReference("systemuser", managerId);
service.Update(user);
 

Я пробовал такие вещи, как установка managerId значения «null», «» и идентификатор Guid, состоящий только из нулей. Я не могу найти много попыток найти ответы на этот вопрос в Интернете. Это здесь http://ronaldlemmen.blogspot.com/2007/02/set-lookup-to-null.html это был мой лучший выбор, но, насколько я могу судить, «Сущность» не содержит свойства «Поиск», так что там тоже не повезло.

Ответ №1:

Это должно сработать.

 user.Attributes["parentsystemuserid"] = null;
service.Update(user);
 

Комментарии:

1. Спасибо, что так оно и есть. Я уверен, что попробовал это в первую очередь.