问题标签 [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.
c# - 使用 Web 服务查询检索 Dynamics CRM 自定义字段
我正在尝试从 CRM 安装中提取信息,到目前为止,这对于使用默认字段来说很好。但是,我在检索自定义字段时遇到了困难,例如联系人有一个名为 web_username 的自定义字段。
我目前的代码是
如何在查询中包含自定义字段?我试过四处搜索,但还没有运气,但我可能搜索不正确,因为我不习惯 CRM 术语。
提前干杯!
dynamics-crm - Simple SQL Server 2005 Analysis Services Cube(Microsoft Dynamics CRM 4.0 的分析加速器)中没有数据
如文档中所述,我在我的 CRM 系统上安装、部署和处理了多维数据集。在此过程中,我不会收到任何错误。在 Visual Studio Microsoft CRM MSCRM 数据源视图中,我可以打开表并运行查询以查看数据。当我尝试浏览多维数据集时出现问题。我的 CRM 系统中有大量数据。抱歉,如果我遗漏了显而易见的内容,但这是我的第一个数据立方体。有人可以指出我正确的方向吗?谢谢阅读。
web-services - 调用 crm4 网络服务时出现错误 401
我有这段代码可以在单元测试中使用,但在插件上下文中执行时不起作用。代码所做的是尝试通过调用 crm4 网络服务来创建潜在客户。
当插件执行时,我得到以下异常:“HTTP status 401: Unauthorized”
这是初始化 web 服务实例的代码
有人对我下一步可以尝试什么有建议吗?Lead 是在测试运行时创建的,单元测试中的配置信息与应用程序执行插件时的配置信息相同。
import - 主键删除后可以重复使用吗?
0x80040237 无法插入重复键。
我正在尝试通过 CrmService 为 MSCRM4.0 编写一个导入例程。到目前为止,这一直是成功的。最初我只是让 CRM 生成记录的主键。但是我的客户希望能够将自定义实体的键设置为预定义的值。这可能使我们知道安装程序创建了哪些数据,以及安装后创建了哪些数据。
我进行了测试以确保在调用 CrmService.Update() 方法时可以设置 Guid,结果表明记录是使用我们想要的值创建的。我运行了我的导入,一切似乎都很成功。在修改导入文件的验证码时,我删除了数据(通过crm浏览器界面)并尝试重新导入。不幸的是,现在它抛出了一个重复的键错误。
为什么会抛出这个错误?Crm 界面是否删除了记录,或者它仍然存在但隐藏在用户眼中?有没有办法确保已删除的记录被永久删除并且 Guid 变得免费?在实际环境中,这些 Guid 永远不会存在,但在我的开发过程中,我需要这些导入成功。
顺便说一句,考虑到我遇到了这个问题,这是否意味着静态设置 Guids 不是推荐的做法?
dynamics-crm - Microsoft Dynamics 用户界面指南
SAP为 CRM WebClient 用户界面提供 UI 指南。Microsoft Dynamics CRM 或 Microsoft Dynamics 是否有类似的东西?
dynamics-crm - Microsoft Dynamics CRM 作为软件开发平台?
我的组织正处于获取 CRM 4.0 以用作通用软件开发平台的最后阶段。卖给我们的公司已经说服高层管理人员相信 CRM 将解决我们所有的生产力问题,并使软件开发变得像点击一样简单。(他们不读布鲁克斯。)
在接受了我无法阻止 CRM 被强加给我们开发人员的事实之后,我一直在研究如何管理大规模 CRM 开发的复杂性。
到目前为止,我已经确定了以下需要解决的复杂性:
- CRM 似乎与基本的配置管理实践完全不兼容。
- 使黑盒 CRM 数据库与外部 LOB 系统保持双向同步对于项目成功来说既困难又关键。
在构建大型 CRM 应用程序时,我还必须考虑哪些其他复杂性?
CRM 作为开发平台有哪些限制?
编辑:本主题提供了额外的见解。
dynamics-crm - MS CRM 保存 + 复制为新的(自定义实体)
我在 Microsoft CRM (4.0) 中有一个自定义实体。用户必须输入记录,但通常他们有一批 20 多条记录,除了需要更改的 2 或 3 个字段之外几乎相同。我知道我需要编写一些自定义代码来启用此功能。但是,任何人都可以推荐任何方法来做到这一点。
理想情况下,应该有一个按钮可以将副本保存并创建为新实体。
我目前的想法是将所有详细信息作为 URL 的一部分传递,并使用 javascript 在页面加载事件中将它们剥离。欢迎任何想法。
谢谢卢克
sql - 如何在 SQL Server 2005 DB 中使用 T-SQL 将 NVARCHAR 字段填充为零?
我有一个将 Ordernumber 存储为 NVarChar 的 Orders 表。我们通过按降序查询最大的订单号并返回前 1 然后加 1 来手动增加订单号。我们在 Microsoft CRM 4.0 中实现了这一点。
例如订单号 (NVarchar)
当我查询上面的值时,它返回 99 而不是 456。我想使用 SQL Server 2005 中的 sql 脚本将所有当前订单号填充为 000099 或 000456。所以上面的例子是
我必须编写什么 SQL 脚本才能完成此操作?
java - 使用 Java 连接到 Microsoft Dynamics CRM 本地 Web 服务?
是否有任何在线资源显示使用 Java 编写的客户端访问 Microsoft CRM 本地 Web 服务的基本步骤?
我应该使用哪个 Web 服务工具包?
我使用 JAXB 进行了尝试,但 WSDL 元素命名存在冲突,需要自定义类。如果我找到正确的绑定修复,我会在这里发布。
sql - 使用 SQL 存储过程作为 Microsoft Dynamics CRM 报告的数据
我们需要在 CRM 中有一个半复杂的报告,显示一些累积的潜在客户值。我看到此报告工作的唯一方法是编写一个存储过程,该过程创建几个临时表并使用游标计算/累积数据。然后是从存储过程中获取数据以从 Reporting Server 报告中访问的问题。有谁知道这是否可能?如果我可以选择编写自定义 SQL 语句来生成报告数据,那就太好了。
任何指针?
编辑:
为了澄清我对游标的使用,我可以准确地解释我在用它们做什么。
我的报告(应该是图表)的基础是一个包含 3 个相关列的表(table1):
我创建了一个临时表 (temp1),其中包含以下列:
首先,我遍历第一个表中的行,并在临时表中为每个月插入一行,递增月份,同时将值设置为总值除以月份。IE:
2009-03-01,4,1000 在表 1 中的收益率
在 temp1 表中。
然后使用一个新游标对 temp1 中的值进行求和并创建一个运行总计,并将其输入到 temp2 中,该值作为数据返回给调用者以供图表使用。
示例 temp1 数据:
产生 temp2 数据:
最后一列是运行总计,每个新年从零开始。