MicrosoftDynamicsCRM2013报表编写者指南

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

MicrosoftDynamicsCRM2013报表编写者指南版本6.0.2本文档按“原样”提供。本文档中的信息和观点(包括URL和其他Internet网站引用)如有更改,恕不另行通知。引用的示例都是虚构的,仅用于提供解释说明。不可理解为与任何现实情况的关联。本文档不向您提供对任何Microsoft产品中的任何知识产权的任何法律权利。您只能出于内部参考目的复制和使用本文档。视频电子书只有英文版。此外,如果单击链接,您可能会被重定向到全英文的美国网站。©2014MicrosoftCorporation。保留所有权利。Microsoft、ActiveDirectory、ActiveX、Azure、BizTalk、JScript、MicrosoftDynamics、Outlook、SharePoint、SQLServer、VisualBasic、VisualStudio、Windows、WindowsServer和WindowsVista是Microsoft旗下各公司的商标。所有其他商标均归其各自所有者所有。目录MicrosoftDynamicsCRM2013和MicrosoftDynamicsCRMOnline报表编写者指南.........4Sendusyourcommentsaboutthisdocument.........................................5报表编写环境......................................................................5使用BusinessIntelligenceDevelopmentStudio创建自定义报表......................7使用BusinessIntelligenceDevelopmentStudio修改报表............................9使用SQL和筛选视图检索报表的数据................................................11MicrosoftDynamicsCRM中的筛选视图..............................................13[M2RG]]编辑默认报表或创建基于SQL的ReportingServices报表....................27[M2RG]基于Fetch和基于SQL的自定义报表的报表开发环境..........................29[M2RG]创建基于Fetch的自定义报表...............................................30使用报表中的参数.................................................................32在报表中使用筛选器...............................................................36MicrosoftDynamicsCRMOnline的RDL沙盒处理....................................42设置报表内容格式.................................................................50添加报表导航.....................................................................52测试报表和对其进行故障排除.......................................................53发布报表.........................................................................55在MicrosoftDynamicsCRM部署之间复制报表.......................................56使用不同的语言分类和显示报表.....................................................58报表最佳实践.....................................................................59提高报表的性能...................................................................60报表示例.........................................................................61示例:限制显示在图表中的项数...................................................61示例:显示前X个值............................................................63示例:使报表上下文相关.........................................................644MicrosoftDynamicsCRM2013和MicrosoftDynamicsCRMOnline报表编写者指南MicrosoftDynamicsCRM包含可以为用户提供有用业务信息的报表。您可以使用这些报表作为模板来创建自己的自定义报表。本指南介绍了如何创建新报表或更改现有报表。本节内容报表编写环境使用BusinessIntelligenceDevelopmentStudio创建自定义报表使用BusinessIntelligenceDevelopmentStudio修改报表使用SQL和筛选视图检索报表的数据MicrosoftDynamicsCRM中的筛选视图使用报表中的参数在报表中使用筛选器MicrosoftDynamicsCRMOnline的RDL沙盒处理设置报表内容格式添加报表导航测试报表和对其进行故障排除发布报表在MicrosoftDynamicsCRM部署之间复制报表使用不同的语言分类和显示报表报表最佳实践提高报表的性能报表示例相关部分PlanningGuideforMicrosoftDynamicsCRM2013andMicrosoftDynamicsCRMOnlineInstallingGuideforMicrosoftDynamicsCRM2013andMicrosoftDynamicsCRMOnlineAdministrationGuideforMicrosoftDynamicsCRM2013andMicrosoftDynamicsCRMOnlineOperatingGuideforMicrosoftDynamicsCRM2013(on-premises)CustomizationGuideforMicrosoftDynamicsCRM2013andMicrosoftDynamicsCRMOnline5Sendusyourcommentsaboutthisdocument如果您有关于本文档的问题或评论,请单击以向MicrosoftDynamicsCRM内容团队发送电子邮件。如果您的问题是关于MicrosoftDynamicsCRM产品的,而不是关于本书内容的,请搜索Microsoft帮助和支持中心或Microsoft知识库。报表编写环境在MicrosoftDynamicsCRM中,您必须具有所需的开发工具和适当的权限才能编写并发布报表。而且,还要确保具有以下内容的相关应用知识:Transact-SQL语言和MicrosoftSQLServer2008R2。使用MicrosoftSQLServerReportingServices创建BusinessIntelligenceDevelopmentStudio报表。MicrosoftDynamicsCRMFetchXML语言。所需的工具为MicrosoftDynamicsCRM编写自定义报表需要使用以下工具:MicrosoftSQLServer2008ReportingServices或MicrosoftSQLServer2008R2ReportingServices。必须将其安装在MicrosoftDynamicsCRM服务器或单独的报表服务器中,具体取决于提供报表服务的位置。MicrosoftDynamicsCRM只支持MicrosoftSQLServerReportingServices部署的本机模式。如果已使用其他模式(如MicrosoftSQLServerReportingServices集成模式)部署SharePoint,则必须卸载MicrosoftSQLServerReportingServices的现有实例,然后使用本机模式重新安装它。有关MicrosoftSQLServerReportingServices的各种部署模式的详细信息,请参阅规划部署模式。BusinessIntelligenceDevelopmentStudio.这是VisualStudio2008中用于承载报表设计器(MicrosoftSQLServerReportingServices的组件)的报表创作环境。可从BusinessIntelligenceDevelopmentStudio安装CD中安装MicrosoftSQLServer2008。MicrosoftDynamicsCRMReportAuthoringExtension.仅在编写基于Fetch的自定义报表(如为MicrosoftDynamicsCRMOnline编写)时,才需要此工具。必须将其安装在装有BusinessIntelligenceDevelopmentStudio的计算机中。可从=199124安装MicrosoftDynamicsCRMReportAuthoringExtension。也可以从MicrosoftDynamicsCRM安装DVD的BIDSExtension文件夹中安装该工具。注释注释6由于BusinessIntelligenceDevelopmentStudio是32位开发环境,因此MicrosoftDynamicsCRMReportAuthoringExtension只提供32位版本。有关如何为编写报表设置环境的详细信息,请从=200050位置下载MicrosoftDynamicsCRM2011实施指南。所需权限若要将自定义报表部署到MicrosoftDynamicsCRM,您必须将安全角色分派给包含prvPublishRSReport和prvPublishOrgReportHYPERLINKjavascript:toggleInline('23895_2')\t_self\o添加ReportingServices报表权限的帐户报表开发过程下面列出了开发自定义MicrosoftDynamicsCRM报表的步骤。在开发报表时您可能必须重复某些步骤:1.根据要显示的业务信息设计报表概念或规范。2.决定要创建的报表的类型:基于SQL或基于Fetch。MicrosoftDynamicsCRMOnline用户只能创建基于Fetch的自定义报表。3.下载现有MicrosoftDynamicsCRM报表定义语言(.rdl)文件,并使用BusinessIntelligenceDevelopmentStudio修改它或创建新报表。详细信息:使用BusinessIntelligenceD

1 / 65
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功