问题标签 [dynamics-crm-4]
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.
dynamics-crm - 在 Microsoft CRM 4.0 中按帐户显示和使用高级查找产品订阅
默认情况下,在编辑模式下查看客户时,您可以访问商机、发票和报价,其中包含客户和/或销售部门购买的产品。
我正在尝试确定在哪里存储、显示和使用帐户也订阅的产品。
我可能不理解实现,但似乎应该直接关闭根帐户管理窗口的“产品”选项,该选项将向用户显示该帐户已购买的所有产品。
我们正在尝试将其与我们的生产跟踪系统集成,在该系统中,产品销售可以来自其他不会首先通过 CRM 流动的渠道。此产品订阅不适合商机、报价或发票模型,因为它们是通过公共网站、门户等工具自动购买的确认经常性销售。
通过在 CRM 中启用此跟踪,我们可以使用高级查找功能来促进后续销售和营销工作。
示例:找到订阅模型 A 的每个人,这样我们就可以通知他们新的假日活动,他们可以在所有附加组件上获得 10% 的折扣。
我假设这是一个常见的场景,但是我想更好地了解如何在 Microsoft CRM 的世界中解决这个问题。
先感谢您。
javascript - 隐藏 MS CRM 表单中包含只读字段的部分
Javascript
我的代码将根据 Picklist 的值隐藏 MS CRM 表单中的各个部分。代码在 Picklist 的 onChange 事件中执行。它通过引用部分中的字段来隐藏部分,然后使用 ParentElement 语法向上导航 DOM,如下所示:
crmForm.all.fieldName.parentElement.parentElement.parentElement.style.display = 'none';
这似乎有效,但有 1 个例外。违规部分有一个只读字段,我认为这是原因。没有错误被抛出。我还尝试了 2 和 4 个“.parentElement”块的变体。
如何隐藏此部分?
javascript - 获取 CRM 弹出窗口以刷新打开窗口
我正在使用 window.open(...) 从 Intranet 页面加载 Microsoft CRM 4.0 窗口。
当窗口关闭时,我需要它以编程方式按下打开它的页面上的按钮。我可以通过获取按钮(其名称在查询字符串中传递)并在 JavaScript 中执行其 click 方法,从我自己的表单中做到这一点。
我想我可以尝试使用包含 CRM 页面的 iframe 打开我自己的窗口,就像我在 Intranet 上使用其他基于 Web 的系统一样。在页面中,我可以单击页面的 onunload 事件中的按钮。然而,尽管这适用于我们的大多数系统,但使用 CRM 我遇到了两个问题。
- 如果我打开一个窗口然后简单地关闭它,我会收到 CRM 错误。
- 如果我在 CRM 窗口中按下保存并关闭按钮,它会保存但不会关闭。
有解决方案吗?
dynamics-crm - Dynamics CRM 4.0 中的自定义搜索
我有两个相关的问题。
首先:我希望针对 Dynamics CRM 4.0 中的自定义实体进行全文搜索。有没有人这样做过或知道怎么做?
我知道我可以使用 Web 服务和 sdk 构建 QueryExpressions,但是我可以使用这种方法使用布尔类型语法进行全文搜索吗?据我所知,这不会奏效。
第二:其他人是否觉得 Dynamics CRM 4.0 提供的搜索能力有限?我知道那里有一些 3rd parry 搜索产品,但我还没有找到我喜欢的。任何建议,将不胜感激。
plugins - 如何从 Dynamics CRM 发送内容
我想开发一种从 Microsoft Dynamics CRM 4.0 发送文本消息 (SMS) 的方法。
例如:单击按钮将打开一个窗口,我可以在其中输入我的消息。单击发送将向我正在使用的 SOAP XML Web 服务发送一个请求,其中包含联系人的手机号码和我的文本。我还希望能够将它安装在我的一些客户的 CRM 服务器上。
最好的方法是什么?我应该开发插件还是使用 JScript 并将其集成到工作流中?
谢谢!
dynamics-crm - 通过自定义工作流更新 MS CRM 4.0 中的自定义实体
我在 MS CRM 4.0 中创建了一个自定义实体,并尝试通过 .Net 中的自定义工作流更新几个属性。我已经阅读了几个论坛和博客文章,但仍然对如何访问自定义实体和更新它们的一些属性感到困惑。
我创建了一个自定义实体来替代 CRM 进行分配的方式,因为我们公司有一些 CRM 没有执行的特定业务规则。当事件的任务完成时,我想用任务持续时间更新自定义实体中的属性。任何帮助将不胜感激。
谢谢
dynamics-crm - Microsoft Dynamics Crm 4.0 中的派对列表
是否可以在 Microsoft Dynamics Crm 4.0 中创建类型为 Partylist 的属性?
dynamics-crm - 用于访问 Project Server Web 服务的 MS CRM 自定义工作流
我正在尝试在 ms crm 4 中创建一个自定义工作流,以便在完成任务后,它将获取任务的一些属性并在时间表上的项目服务器中添加一个条目。我能够访问项目服务器 Web 服务 (PSI) 并从 ac# 控制台应用程序创建一个时间表条目,并且我可以在 crm 中执行与项目服务器无关的其他自定义工作流。使用 Project Server Web 服务 (PSI) 时,我必须引用并包含 3 个 office 项目 dll,但是当我进行自定义工作流插件注册时,我不确定如何让那些在 CRM 中注册。任何想法都会有所帮助。
谢谢
biztalk - 用于 CRM 4.0 响应的 BizTalk 2006 适配器
你好,
我正在使用 MS CRM 4.0 的 BTS 2006 适配器来创建记录并从 MS CRM 4.0 获取数据。我想在创建记录后从 CRM 获取响应或从 CRM 获取数据为此,我使用带有用于 MS CRM 4.0 的 BTS 2006 适配器的response.xsd来接收来自 MS CRM 的响应,我为响应设置了目标命名空间。 xsd as: targetNamespace= " http://schemas.microsoft.com/crm/2007/BizTalkAdapter/MicrosoftCRM/Response "根据此处的组织名称orgName: "MicrosoftCRM" (有关更多详细信息,我指的是http:// www.ascentium.com/blog/crm/Post398.aspx)
现在我收到一个错误:
引发异常:段 -1,进度 -1 内部异常:收到意外消息类型“与预期类型不匹配” http://schemas.microsoft.com/crm/2007/BizTalkAdapter/MicrosoftCRM/Response#Response
异常类型:UnexpectedMessageTypeException 来源:Microsoft.XLANGs.Engine 目标站点:Void VerifyMessage(Microsoft.XLANGs.Core.Envelope, System.String, Microsoft.XLANGs.Core.Context, Microsoft.XLANGs.Core.OperationInfo)
这是在 Visual Studio 2005 中生成的 response.xsd 的 Schema 实例
这是来自 CRM 的响应的暂停消息详细信息
谢谢,
库尔迪普
c# - 从插件调用自定义 Web 服务时出错
我尝试调用作为 CRM4 的一部分部署的自定义 Web 服务并收到以下错误:
调用我的网络服务的代码:
CRM4 网址:http://cw-dev-5/loader.aspx
定制服务网址:http://cw-dev-5/RecurrenceService/RecurrenceService.asmx
以下代码片段System.Security.Principal.WindowsIdentity.GetCurrent().Name
返回NT AUTHORITY\NETWORK SERVICE
(我想这是错误的原因)
有人可以建议我解决我的问题吗?