加快您的动态365自定义SSRS报告

SSRS报告动态365

以下是加快报告的快速而有好处的方法 - 在Microsoft Dynamics 365中启用预筛选。预过滤是一个允许用户限制它们正在抓取的数据参数的功能。它利用Microsoft Dynamics 365高级查找过滤。例如,您可能希望在运行一个单个记录的自定义报告时启用预筛选(与适合您参数的所有记录)。

就是这样:

通过利用您的高级查找来开始动态365,以快速构建报表中要查看的逻辑。在查询设计器中下载获取XML并将其抛出。要获取您的XML,一旦完成设置高级查找的详细信息,请单击工具栏上的“下载获取XML”按钮。保存XML下载文件。

Microsoft Dynamics. 365自定义实体报告

它应该看 某物 like this:

<fetch version=”1.0″ output-format=”xml-platform” mapping=”logical” distinct=”false”>

<entity name=”account” >

<all-attributes/>

</filter>

</entity>

</fetch>

在这内<entity name>属性,添加“EnablePrefiltering = 1”,如下所示:

<entity name=”account” enableprefiltering=”1″/>

这将自动将参数添加到此数据集,它具有特定格式,因此请勿调整。

CRM_<entityname>

 

注意:对于动态365版本9.0+和VS 2015,我发现启用主报告的预滤波没有工作,我的解决方法是创建一个新的主要报告和子报表。我在主报告中启用了预筛选,并像魅力一样工作。

在未来几个月,我们将托管一个新的SSRS基础知识网络研讨会! 订阅我们的博客 更新,并查看 网络研讨会 从去年开始。

发表评论