问题标签 [dynamics-crm-sdk]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
107 浏览

c# - 在 Dynamics 365 CRM 中创建潜在客户和销售文献之间的关系

我刚刚收到了对 asp.net webforms 应用程序的需求,它必须与 MS Dynamics 365 CRM 集成。我从来没有为 Dynamics 365 做过开发,但无论如何我已经设法使用 .net sdk 连接到 CRM 并创建了一个潜在客户和销售文献实体。我的意图是通过以下方式实现我们可以做的事情Dynamics 365 portal --> Lead --> related --> Activities--> Sales Literature

在此处输入图像描述

因此,我想使用 .net sdk 在这两个实体(潜在客户和销售文献)之间建立关系,这是我的代码:

但是代码无法建立这样的关系CRMService.Execute(association);

System.ServiceModel.FaultException`1:“在 MetadataCache 中找不到与 SchemaName = 'SalesLiterature_Lead' 的实体关系”

我检查了潜在客户实体参考销售文献实体参考,但没有找到此关系的架构名称。我错过了什么或者这是不可能的吗?

0 投票
2 回答
77 浏览

c# - Dynamics CRM & .NET (C#) 为所有行设置字段值

在 的帮助下OrganizationService,我想为表中的每一行(有条件)赋予特定列的值相同的值。我如何一次做到这一点?

这就是我应该在 SQL 中执行的操作:

0 投票
1 回答
56 浏览

dynamics-crm - 检索实体类型支持的消息

对于每个CRUD 请求,都有一个包含受支持实体的表。有没有办法从每个实体类型的 SDK/WebAPI 获取此类信息?

可能是一些元数据属性或单独的检查请求?

0 投票
0 回答
61 浏览

crm - Microsoft Dynamics CRM CrmServiceClient 性能问题 (DisableCrossThread)

我们正在使用 Microsoft Dynamics CRM 365 On-Premise,除此之外,我们还有一个公共门户,用户可以在其中查询和创建一些案例。在使用 JMeter 的大流量(70 线程 30 分钟)上,我们注意到每个请求的平均请求时间为 15 秒,这是不被接受的。

我们正在使用 SDK (Microsoft.CrmSdk.XrmTooling.CoreAssembly 9.1.0.68).... CrmServiceClient

经过多次反复试验,我们能够通过将此属性设置为True (CrmServiceClient.DisableCrossThread) 来调整性能并达到 4 秒的平均请求时间。

但这对我们提出了线程安全的要求。

我们如何在 Web 应用程序上使用 CrmServiceClient 创建线程安全池,以及如何对其进行测试以避免线程问题。

或者是否有任何技术与 CRM 进行通信以获得高响应时间。

0 投票
1 回答
93 浏览

c# - Microsoft Dynamics CRM 注释实体错误的“创建者”字段值

我正在使用 Dynamics CRM 注释,我开发了一个使用组织服务的外部应用程序,以便创建链接到自定义实体并根据用户 ID 链接到用户的新注释,通过在组织服务中设置 CallerId 并通过在创建时在注释对象中设置字段“CreatedBy”。

问题是注释有时“创建者”的值​​不正确,它是由另一个用户随机设置的。

下面使用的代码:

有任何想法吗?谢谢

0 投票
1 回答
353 浏览

c# - 从实体元数据中提取属性的显示名称

我在尝试使用 C# 从 CRM 获取数据方面相当陌生,我正在尝试获取我在 CRM 上的所有属性的显示名称,当我尝试时,我得到的结果Microsoft.Xrm.Sdk.Label似乎并不直接得到那个标签的价值,有人能指出我正确的方向吗?

0 投票
0 回答
90 浏览

c# - Microsoft CRM 365 将文件上传到商机

使用 Microsoft.Xrm SDK 我需要将文档上传到 Microsoft CRM 365 中机会的文件部分:

机会文件

我知道文件是指实体 SharepointDocumentLocation 并且我可以在该实体中读取/创建记录,但我无法弄清楚如何上传实际文件,然后在我的应用程序中显示文件链接。

您能否请我参考一些解释如何将文档上传到文件的文档/代码示例?

感谢期待!

0 投票
1 回答
116 浏览

c# - 如何减少 Dynamics 365 中多个请求的执行时间

我有大麻烦了。我在代码中的多个请求的执行时间比 azure app timeout 长。我需要更新很多记录,最后以天蓝色将一些数据返回到网站。我正在发送批量 200 个请求以更新 200 条记录。我需要一种更快的方法来批量更新记录。

我的代码: