问题标签 [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 投票
1 回答
1241 浏览

dynamics-crm-2011 - 如何更改 MSCRM 2011 的 SSRS fetchXML 报告的日期选择器中的日期格式?

如何更改 MSCRM 2011 的 SSRS fetchXML 报告的日期选择器中的日期格式?

默认情况下,它将日期选择器格式设置为 mm/dd/yyyy。我想更改为 dd/mm/yyyy 格式。

0 投票
2 回答
8116 浏览

reporting-services - 如何在多值参数中允许空值

我需要null在多值参数中包含一个值。我在我的数据集中使用 fetchXML 代码。请帮帮我。

在我的报告中,我有 2 个数据集,其中第一个是具有参数的主数据集@P1。因为@P1我已将 Dataset2 分配为“可用值”和“默认值”。

现在,当我运行报告时,我应该得到一个下拉列表,其中包含 dataset2 中所有值的列表。

因此,在该下拉列表中,我还被要求添加一个空值。是否可以?

注意:参数将接受来自用户的多个值。

0 投票
1 回答
425 浏览

dynamics-crm-2011 - 在高级查找的“下 x 天过滤器”中动态设置“X”

在我的自定义仪表板中,我想显示一个数据列表。当我使用 Advance Find 创建自定义视图时,我使用的是“next x days”过滤器。我可以从我的自定义字段中动态设置“X”吗?每行可以有不同的 X。

我可以使用 SQL Reporting Services 来做到这一点,但我更喜欢普通列表。有没有办法或者我必须使用报告?

谢谢你。

0 投票
1 回答
710 浏览

plugins - 如何在我的插件上使用 OrganizationServiceProxy - CRM 2011?

我需要在 CRM 插件中使用 fetch xml,我在这里找到了一个关于如何做到这一点的示例:

但是还有其他东西我不知道如何使用,或者它在哪里使用..它的部分说:

我知道它是OrganizationServiceProxy的一个对象,但它在插件类中的什么位置?我查不出来。

0 投票
3 回答
733 浏览

c# - CRM 2011:获取错误

我在 crm 2011 中包含多个 fetch 的脚本出现错误...错误是密钥存在并且来自:

如果没有记录存在条件它失败,而不是只是传递并返回 0 任何想法?

我声明

编码:

谢谢 :)

0 投票
1 回答
1017 浏览

deployment - 基于 FetchXML 的 SSRS 报告部署错误

我提交了一个我无法解决的小问题。也许它会在未来帮助某人。

我正在使用 BIDS 2008 和 Dynamics CRM 2011。

我刚刚开发了一个基于 FetchXML 的报告(客户要求)。此外,我使用表达式作为我的数据集查询,例如:

目的是根据参数值返回一个虚拟值(第二次查询)而不是正常值(第一次查询)。

在 Visual Studio 的预览模式下一切正常。我可以查看和使用两个查询中的值。

但由于某种原因,当尝试在 Dynamics 中部署此报告时,我收到 Malformed FetchXML 错误(详情如下)。实际上,当我将表达式替换为正常的 FetchXML 值时,报表部署良好。实际上,我可以放置任何有效的 FetchXML,即使它在我的报告上下文中没有意义,它也会部署!所以真正的问题是不被识别为有效 XML 的表达式。

知道如何让 Dynamics 接受我的基于表达式的数据集吗?

这是错误日志:

0 投票
1 回答
900 浏览

dynamics-crm-2011 - Dynamics CRM 2011 - 获取 xml 总和返回 NULL 而不是 0

我有一个 fetchXMl,它执行一个简单的“求和”查询。

问题是如果它没有找到任何记录,它会返回null而不是 0。

有没有办法返回 0 而不是null

0 投票
1 回答
7901 浏览

dynamics-crm-2011 - MS CRM 2011 获取 XML 查询

我正在尝试为 CRM 2011 创建一些 fetch xml 或查询表达式。

我想 OR 下面的两个链接实体节点。这有可能吗,我需要在一个请求中完成。

如果我可以执行此查询,我打算通过注入额外的条件来修改 Activity History RetrieveMultiple 视图事件,类似于下面。

这是返回我正在寻找的结果的 SQL,请注意问题是为 where 子句重新创建 fetchXml,特别是检查其中一个连接是否存在。

请帮忙。

0 投票
3 回答
3674 浏览

javascript - 我如何为 CRM 2011 UR 12 重新制作 FetchUtil.js

我必须重新制作 FetchUtil.js 才能在 CRM 2011 UR 12 中使用它。我的 JavaScript 不是很好,所以我需要一些帮助。

这是本机代码

它现在即使在 IE 中也不起作用,因为 .selectSingleNode("//a:Entities").xml 我这样做了,但是那里没有 xml 字段。

帮我为 IE 和 Chrome 重新制作这个。非常感谢!

0 投票
3 回答
8424 浏览

c# - CRM FetchXml,如何动态添加匹配相关实体名称的快速搜索过滤器?

我在 CRM 之外有一个网页,允许用户执行 CRM 查找。我需要像在普通 CRM UI 中那样使用快速搜索来过滤查找结果。

我获取所选实体/视图的 FetchXML,然后获取所选实体的快速搜索视图的 FetchXML,提取 isquickfindfields=1 的过滤器节点,将 {0} 替换为他们在搜索框中键入的内容,将修改后的节点插入选定视图的 FetchXML,并执行它。

我遇到的问题是一些快速搜索过滤器针对相关实体的 id 字段,但匹配需要针对该实体的主要名称属性。

例如,下面是帐户实体的快速搜索:

当我插入搜索文本并执行视图时,我从 RetrieveMultiple 收到此错误:

如果我使用普通的 CRM 界面,对帐户进行查找并在快速搜索框中输入联系人的姓名,搜索会按预期工作(列出我输入的主要联系人姓名的帐户)。因此,我假设当 CRM 查询数据库时,它会“智能地”匹配实体引用的主要名称属性的非 Guid 字符串。

这是添加快速搜索过滤器的代码块(整个方法的pastebin):

虽然我很好奇普通的 CRM UI 是如何处理这个问题的,但我的问题是如何动态地对查找/视图应用快速搜索过滤,以正确过滤相关实体的主要名称属性?


[编辑澄清]

快速搜索(或快速查找)是 CRM 中的一种视图类型。它定义了当用户在快速搜索框中输入文本或过滤查找时要搜索的属性。所有实体都有一个快速搜索视图,一个实体只能有一个。

匹配相关实体名称的要求来自快速搜索视图。并非所有这些都包含对实体引用的过滤器,但是当它包含过滤器时,我需要匹配名称而不是 guid。由于正常的 CRM UI 正确地将搜索字符串应用于相关实体的名称,即使快速搜索视图的 FetchXML 具有针对 id 的过滤器,我也认为 CRM 在内部处理了这种情况。显然,情况并非如此(我得到的错误表明了这一点)。所以我需要检测这种情况并做一些不同的事情,我想动态地做到这一点。

动态地,我的意思是我的代码没有一堆预定义的 FetchXML 字符串。它没有针对特定实体、视图或搜索要求进行编码;并且不需要在每次添加或更改新实体或视图时都对其进行修改。在这种情况下,“动态”可能不是一个好词,但我不知道还能叫它什么。实体/视图不可知?

我不想要这样的代码:

因为 CRM 中的更改(添加/删除实体、添加/删除/更新视图)需要更新代码以匹配。