问题标签 [dynamics-crm]

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 回答
3237 浏览

dynamics-crm - 将 onchange 事件添加到 Dynamics CRM 4 中的“锁定”字段

我正在自定义 Dynamics CRM 4,并希望修改案例实体的表单,以将一些 JavaScript 添加到知识库文章查找字段 (kbarticleid_ledit) 的 onchange 事件中。但是,当我单击该字段的更改属性时,我收到一条错误消息:

此字段属于锁定部分,不能修改其属性。

我怎样才能解决这个问题并对其进行编辑?是否有类似于自定义文章视图的解决方法?还是我可以以某种方式破解数据库以“解锁”该字段?

0 投票
5 回答
10002 浏览

xml - 您如何处理 fetchxml 结果数据?

我一直避免使用 fetchxml,因为我不确定在调用 crmService.Fetch(fetchXml) 后处理结果数据的最佳方式。在几种情况下,我使用了带有 LINQ 的 XDocument 从该数据结构中检索数据,例如:

处理 fetchxml 结果数据的最佳方法是什么,以便可以轻松使用。将这些记录传递到 ASP.NET 数据网格等应用程序将非常有用。

0 投票
1 回答
1833 浏览

asp.net - 为什么我的下拉列表在回发后在实时环境中而不是在测试中清除?

我在 ASP.NET Web 表单上有一个下拉列表。它设置为自动回发并启用视图状态。当我从 Visual Studio 运行我的项目时,我可以更改值,在回发中获取新值并在网格中显示一些相关结果(Infragistics)。我可以不断更改值并且网格会正确更新。

当我将它从我的测试/开发框复制到实时 Windows 2008 服务器时,所有更改。对下拉列表的第一次更改会导致回发,但网格不会更新,因为下拉列表的 SelectedIndexChanged 事件不会触发。第二个更改完全清除了下拉列表。

下拉列表中的项目是在页面首次加载为添加到控件的 Items 集合中的简单 ListItem 时创建的。这些值是从 Microsoft CRM 系统中检索的,但不是数据绑定的。

任何人都可以解释发生了什么问题以及为什么 Visual Studio 中的行为会与实际情况不同吗?

0 投票
2 回答
870 浏览

workflow-foundation - 邮件合并后 Dynamics CRM 工作流更新封闭信

Dynamics CRM Workflow 在 Mail MergeZones 后更新封闭式信函:Microsoft Dynamics、CRM 软件

我创建了一个新实体(基金成员)来在联系人和一个名为基金的新实体之间创建多对多关系。用户将通过高级查找或来自联系人或基金实体的关联视图从该实体运行邮件合并。活动创建时,默认为基金成员记录,收件人为空白。我们需要在收件人中填写联系人以及要填写资金的相关信息。为此,我创建了一个如下所述的工作流程。

创建活动后,工作流程会更改信函活动的收件人和相关人员。为此,工作流必须将活动状态更改为打开,更新活动,然后重新关闭它。

这适用于为单个联系人创建一封信,但当应用于多个联系人时,一些实例完成,但大多数实例陷入“等待”状态,并且在进一步调查中,他们在打开活动后失败了带有“发生 SQL 错误”的消息。

通过在状态更改和更新之间包含 1 分钟的等待超时,我将成功率提高到仅偶尔出现错误,但这并不是一个完全无风险的解决方案。

有没有其他人遇到过这个问题并开发了更好的解决方案?

0 投票
8 回答
17415 浏览

dynamics-crm - 将活动转换为案例后,Dynamics CRM 错误“如果货币字段中存在值,则需要货币”

我们有一个 Dynamics CRM 4.0 实例,在案例实体和所有活动实体(电子邮件、电话等)上具有一些“金钱”类型的自定义属性。当我使用内置的“将活动转换为案例”功能时,我发现生成的案例没有货币集,即使创建它的活动确实有它。每当打开案例时,用户都会收到以下 JavaScript 错误:

如果货币字段中存在值,则需要货币。选择一种货币,然后重试。

这非常烦人!我如何解决它?有什么办法可以设置货币吗?它需要同步完成,因为从 Activity 创建 Case 时会立即打开它。因此,即使我启动了设置货币的工作流程,用户仍然至少会收到一次该错误。或者,我可以以某种方式抑制警告吗?我并不真正关心设置货币,我只是希望错误消失。

0 投票
1 回答
8194 浏览

dynamics-crm - Dynamics CRM 错误:“无法更新对象,因为它是只读的”

我有一个带有一些奇怪错误的 Dynamics CRM 4.0 实例。如果我关闭一个案例,然后尝试重新激活它,我会收到错误“无法更新对象,因为它是只读的”。这是一个简单的内置 CRM 功能,可以在其他实例上正常工作。如果我尝试将报价转换为订单,我会收到相同的错误 - 我相信它正在尝试更新报价,而该报价当时已“关闭”。出了什么问题,我该如何解决?

0 投票
1 回答
1216 浏览

javascript - 检查客户端是否打开或关闭了 Dynamics CRM 活动

我正在自定义 MS Dynamics CRM 4,并且在电话、电子邮件、信件等表单上运行了一些 JScript。如何在 JScript 中检查活动是打开还是关闭?它应该很简单,但我似乎找不到它。

0 投票
2 回答
249 浏览

dynamic - xRM - 客户关系管理平台

由于 Microsoft 正试图利用 xRM 作为 LOB 应用程序的开发平台。我的一些客户开始要求在该平台上开发应用程序。

我仍然需要知道该平台的工作条件以及何时需要在本机 .net 环境中工作,这样我才能说服我的客户。

请帮忙。

0 投票
3 回答
1941 浏览

dynamics-crm - Microsoft CRM 4.0 数据迁移

我正在签订一份合同,将一家公司的基于 Microsoft Access 的手动 CRM 移植到 Microsoft CRM 4.0。一切都很顺利,但现在我必须迁移数据。

数据在源 .mdb 中无处不在。大量的表格,大量的重复,并且通常显示出随时间有机增长(如杂草)的临时数据库的所有迹象。

所以,我的困境是这样的。我是否咬紧牙关在 Access 中编写大量查询以将数据导出为 CRM 可以以某种方式导入的某种中间格式?还是有其他方法?是否有任何人都知道的将数据从一个映射到另一个的中间件工具?

请注意,这是我第一次使用 CRM,所以如果问题很明显,我表示歉意。

干杯,谢恩

0 投票
3 回答
7735 浏览

c# - MS CRM - Pre Create 插件不会更改属性值

我为电子邮件实体制作了一个插件,并在 Pre Create 事件(子管道)上注册了它。插件尽可能简单:

但描述(=电子邮件正文)保持不变。不抛出异常。我进行了调试,看起来属性集合已更改(添加了“blabla”描述),但未保存。

如果我在帐户实体(预创建,子管道)上注册相同的插件,它工作正常。

电子邮件实体对创建时更改属性有任何限制吗?!!?

编辑(更多信息):

我试图更改描述、主题、类别和子类别,令我惊讶的是,类别和子类别发生了变化,而描述和主题却没有。

tnx 求助再见