gpt4 book ai didi

dynamics-crm - 如何在 Dynamics crm 2016 中克隆记录(服务器端)?

转载 作者:行者123 更新时间:2023-12-02 20:25:44 26 4
gpt4 key购买 nike

我正在使用 crm 2016,我需要使用插件克隆记录,谷歌搜索后我发现我需要使用 Microsoft.Xrm.Client 来保存clone() 函数 - 由于 MS 重组,该函数不在 2016 SDK 中。该库位于 2015 SDK 中。
我的问题是:
1. 如果我从 CRM 2015 获取该库并在 2016 年使用它,它会受到支持吗?
2. 如果不支持,我可以选择哪些方式在服务器端克隆记录?

最佳答案

方法Clone()Microsoft.Xrm.Client仅创建 Entity 的副本内存中的对象。它不会在 CRM 数据库中创建副本。当您需要在数据库中创建副本时,只需实例化一个新的 Entity对象并将其传递给 Create() IOrganizationService的方法界面。

当您确实需要深度克隆时,如 MSDN 中所述你可以考虑自己写一个。在大多数情况下,您只需要复制属性集合中的对象。在这些对象中,只有引用类型 EntityReference , OptionSetValueMoney需要您的特别关注。

我不建议使用已弃用的库。

关于dynamics-crm - 如何在 Dynamics crm 2016 中克隆记录(服务器端)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50018609/

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