C# Dynamics 365:将查找值设置为 null 或空白

C# Dynamics 365: Set lookup value to null or blank

在 Dynamics 365 中,我有一个员工(用户)引用了 his/her 经理(另一个用户)。我想以编程方式清除该值。

这行代码将更新到与 ID 匹配的任何用户。但是我无法清除该值。

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

我尝试过将 managerId 值设置为“null”、“”和仅由零组成的 Guid。我无法在网上找到很多尝试来回答这个问题。这里 http://ronaldlemmen.blogspot.com/2007/02/set-lookup-to-null.html 是我最好的选择,但据我所知,“实体”不包含“查找”属性,所以也没有运气。

这应该有效。

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