更新复合字段,例如全名,地址

dynamics-crm-2011 dynamics-crm crm

532 观看

1回复

25 作者的声誉

我不知道如何使用c#更新ms crm中的全名,地址等复合字段

if (dataRow[i].ToString() == string.Empty)
{
    selectedEntity["fullname"] = null;
}
else
{
    selectedEntity["fullname"] = "ms crm";
    //error
}

//it is not getting fullname in entity
作者: Ajit004 的来源 发布者: 2016 年 1 月 6 日

回应 (1)


4

5437 作者的声誉

您不能直接设置复合字段的值。您将需要设置基础字段(例如,设置firstnamelastname更改fullname联系人中的值)。

MSDN的以下引用对此进行了解释(尽管是在表单上编写脚本的上下文中):

尽管您可以使用getValue读取复合值的值,但不能使用setValue直接更改复合属性的值。您必须设置复合属性引用的一个或多个属性。

作者: Henrik H 发布者: 06.01.2016 07:39
32x32