gpt4 book ai didi

dynamics-crm-2011 - 删除 CRM 2011 中的查找值

转载 作者:行者123 更新时间:2023-12-02 00:11:33 25 4
gpt4 key购买 nike

我有一个名为 NDS 的实体,它可以查看帐户。现在,在 UI 中,我可以单击“查找”图标并单击另一个帐户记录(更新)或单击“删除”按钮以删除该值。

如何通过删除代码实现相同的功能。我正在写一个插件。

//Code to update
NDS["accountid"] = new EntityReference("Account", neworganizationid);
xrmService.Update(NDS)

//Code to remove
//??

要更新的代码工作正常。它是在失败的地方删除的代码。我认为要更新的代码即使使用 Remove 也能正常工作,没有任何问题,但我有一条错误消息

ID = 00000000-0000-0000-0000-000000000000 的帐户不存在

有什么想法吗?

PS:我是 MS CRM 的新手。

最佳答案

只要不是N:N关系,你只需要这样做:

NDS["accountid"] = null;
xrmService.Update(NDS);

根据您的错误消息,我猜您正在这样做:

NDS["accountid"] = new EntityReference();
xrmService.Update(NDS);

这是行不通的。

提醒一下,如果是 N:N 关系,您需要使用 Disassociate Request

关于dynamics-crm-2011 - 删除 CRM 2011 中的查找值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15025518/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com