问题标签 [fetchxml]

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

sql - 将 SQL 查询转换为 Dynamics CRM FetchXML 查询的工具

我们需要一个工具,可以将给定的定义良好的 SQL 查询转换为其组成的 xml 形式。任何人都可以提出任何此类建议,免费工具会提供很大帮助。另外,您能否建议是否可以使用 MS 的 FetchXML 来实现这一点?

我们可以考虑这个简单的例子来说明需求......输入:

输出:

0 投票
1 回答
101 浏览

reporting-services - 根据最后一条记录定义表达式

我在 Fetch XML 中创建了一个自定义报告,其中的表达式根据日期范围参数计算每个事件所花费的时间。在这里创建表达式没有问题,但是这个应该只涉及最后一个合同记录(尽管我仍然需要以前的记录出现在报告中)。有没有办法做到这一点?

提前致谢 !

0 投票
1 回答
1540 浏览

javascript - 动态 CRM 2011 FetchXml 结果与架构名称连接

我的 Fetch xml 如下,我使用 fetchUtil 来获取结果。但在结果链接实体结果中始终与模式名称连接。如何获取没有模式名称的字符串值?

结果采用以下格式

stex_fullnamestex_consultantJohn Mark John"

0 投票
2 回答
1123 浏览

dynamics-crm - FetchXML - GeoCode 按距离搜索距离

我有一个具有纬度和经度字段的实体。

现在我有一个地址,我知道这个地址的经纬度,我想检索 3 英里内的记录。

如何使用 FetchXML 做到这一点?

0 投票
1 回答
3965 浏览

reporting-services - 在 SQL 报告服务器上获取 xml CRM 报告

这是否可以上传 fetch XML rdl 报告以与 SQL 报告服务器一起使用?报告将在 BID 中显示正常,但是当我将其上传到 SQL 报告服务器时。
我收到以下错误

客户端渲染期间发生错误。报告处理过程中发生错误。已尝试使用未为此报表服务器注册或在此版本的 Reporting Services 中不受支持的数据扩展名“MSCRMFETCH”。

当我转到报告的数据源部分时,出现此错误

用于此报告的数据处理扩展插件不可用。它要么已被卸载,要么配置不正确。

SQL Reporting server 2008 是否可以显示 FetchXML 报告?是否有可以安装的插件或更新,我可以选择 CRM 作为我的数据源?

这是我从 Sql Server 获取的错误代码客户端渲染期间发生错误。报告处理过程中发生错误。已尝试使用未为此报表服务器注册或在此版本的 Reporting Services 中不受支持的数据扩展“MSCRMFETCH”

当我转到报告的属性-> 数据源时,我在数据源旁边出现此错误用于此报告的数据处理扩展不可用。它要么已被卸载,要么配置不正确。

谢谢

0 投票
3 回答
2400 浏览

dynamics-crm - 为 CRM 2011 编写原生 SQL

我想知道我是否可以编写本机 SQL 来添加或删除操作,而不是使用查询表达式或 FetchXML 等。我知道查询表达式非常有用,但我真正关心的是性能,我认为编写 SQL 可以比其他方法更快。

0 投票
3 回答
4044 浏览

xml - Crm 2011 Fetch XMl - 无效的 XML 问题,如何解决?

我正在使用 fetch xml 从 ms crm 2011 实体中检索值。它抛出INVALID XML 错误,示例 xml 如下所示:

通过调查问题,我发现了 1 到 2 之间的&符号的原因:

1-有人可以帮我解决这个问题吗?

2-还有哪些其他非法字符,我可以处理它们?

问候。

0 投票
1 回答
2940 浏览

plugins - 服务器端 Fetchxml 返回不同的结果

我们的一个程序允许用户通过选择一个视图然后点击功能区按钮来批量插入相关记录。保存表单,设置标志,然后插件完成其工作。

我们使用带有视图选择器的子网格来让用户动态选择或创建自己的视图。选择视图后,将显示结果数(提供 lte 5k)。

当插件运行相同的 fetchxml 服务器端(检索用户查询或保存查询,然后检索 + FetchExpression)时,结果会发生变化。我们不仅得到不同数量的记录,而且一些记录也不同。

我们得出结论,这个问题与时区有关。一些过滤器包括“on-or-after”运算符以及日期值。例子:

该插件以管理员身份运行。更改插件用户没有效果 - 就好像在使用 FetchExpression 从 CRM 中提取记录时不考虑当前用户时区一样。

如何确保 fetchxml 表达式在客户端和服务器端返回相同的结果?

可能相关:MSDN 线程

谢谢你的时间。

编辑:按照 Daryl 的建议,我运行了 SQL 跟踪。结果令人费解。客户端查询的日期正确偏移(从 CRM 运行,即高级查找) - 这意味着使用用户的时区设置正确翻译了 fetchxml。对于服务器端的相同查询,这不会发生;输出 SQL 包含“原样”的日期过滤器,没有时区偏移。我假设无论查询执行上下文的来源如何,都会发生相同的翻译。

编辑 2:隐藏代码区域中的标志(我最后的调试手段)阻止插件在运行用户的上下文中实例化服务。现在一切运行良好。感谢大家的时间和帮助,非常感谢。

0 投票
1 回答
2627 浏览

dynamics-crm-2011 - CRM 2011 图表 - 如何在图例中显示所有值?

使用默认的 CRM 2011 Opportunities by Sales Stage Funnel Chart,即使没有每个阶段的数据,如何让它显示图例中的所有阶段?这似乎是一个简单的问题,但我很难过。

Chart 仅显示 Fetch 检索到的数据,Fetch 不一定每个阶段都至少有一个记录。此外,漏斗图不能有多个系列。

这是我想出的,但它不能用作漏斗图。对于这种类型的数据,至少通过布局交换到雷达图是毫无价值的。

有没有人有更好的方法来做到这一点?

0 投票
1 回答
10195 浏览

dynamics-crm-2011 - 从 CRM 2011 中的 FetchXml 获取选项集和查找字段值

我正在尝试使用 fetchxml 从另一条记录中获取值以创建新记录。除了从选项集或查找字段中获取任何值之外,我已经设法让这一切正常工作。选项集没有给出任何错误,但根本没有设置该字段,并且查找说 GUID 的格式不正确,大概是因为它没有通过 GUID。

谁能帮我弄清楚如何获得这些值?

谢谢

编辑:我的代码如下。选项集是评分 (ts_grading) 和我需要从获取中获取的 qualityStatement Guid (ts_quality_statement_id)。