从 BIDS(商业智能开发工作室)运行 FetchXML 报告时,所有这些报告都可以在应用了所有过滤器的情况下正常工作。
但是,当将相同的报表部署到 MSCRM Online 时,它们会抛出一般错误消息(消息:发生错误,请联系管理员)。当只为特定过滤器选择几个值时(在线部署中),这些部署的报告工作正常。但是当在过滤器中选择所有值时它们会失败。例如,帐户绩效仪表板报告存在此问题。当我们选择最多 250 个帐户过滤器并选择所有 Finplan 组时,它工作正常,而超过 300 个帐户则失败。
从概念上讲,在 BIDS 中成功执行的任何内容在部署时也应该成功执行。但这并没有发生。我可以简单地转到 Microsoft Connect 并提出错误吗?还是我缺少任何步骤?
同样的查询在高级查找中也可以正常工作,但它会在报告中引发错误(选择超过 250 个),这在 BIDS 中可以正常工作。