使用 SQL Server 数据工具的报表编写环境

 

发布日期: 2017年1月

适用于: Dynamics 365 (online),Dynamics 365 (on-premises),Dynamics CRM 2016,Dynamics CRM Online

本主题介绍了创作 Microsoft Dynamics 365 报表所需的信息。 对于 Dynamics 365(本地),本主题假定您已对 Microsoft Dynamics 365 服务器 进行了正常运行部署。 有关报表的 Dynamics 365(本地) 要求的信息,请参阅 Microsoft Dynamics 365 报告要求

在 Microsoft Dynamics 365 中,您必须具有所需的开发工具和适当的权限才能编写并发布报表。 此外,您应熟悉:

  • Microsoft Visual Studio。

  • 使用 Microsoft SQL Server Reporting Services 创建 SQL Server Data Tools (SSDT) 报表。

  • 编写基于 Fetch 的报表,Microsoft Dynamics 365FetchXML 语言。详细信息:MSDN:使用 FetchXML 生成查询

  • 编写基于 SQL 的报表,Microsoft SQL Server 的 Transact-SQL 语言。

所需的工具

为 Microsoft Dynamics 365 编写自定义报表需要使用以下工具:

备注

仅提供 32 位版本的 Microsoft Dynamics 365报表创作扩展。

所需权限

若要将自定义报表部署到 Microsoft Dynamics 365,必须有 Microsoft Dynamics 365 帐户,以及分派给您的包含 PublishReport 权限的安全角色。 默认情况下,系统定制员和系统管理员安全角色包含这些权限。

报表开发过程

下面列出了开发自定义 Microsoft Dynamics 365 报表的步骤。 在开发报表时您可能必须重复某些步骤:

  1. 根据要显示的业务信息设计报表概念或规范。

  2. 决定要创建的报表的类型:基于 Fetch 或 SQL。Microsoft Dynamics 365 (online) 用户只能创建基于 Fetch 的自定义报表。详细信息:使用 Dynamics 365 报告和分析

  3. 使用 Microsoft Visual Studio 中的 SQL Server Data Tools 创建自定义报表或利用现有报表进行修改。

  4. 创建基本报表参数。详细信息:使用报表中的参数

  5. 为检索数据指定数据集和筛选条件:

  6. 定义报表的基本布局,包括页眉和页脚。

  7. 根据报表规范添加所需的报表项。详细信息:添加报表导航

  8. 在 Microsoft Visual Studio 中预览报表并处理任何错误。详细信息:测试报表和对其进行故障排除

  9. 使用 Microsoft Dynamics 365 将报表部署到报表服务器。详细信息:发布报表

  10. 运行部署的报表,以进行验证。

另请参阅

使用 SQL 和筛选视图检索报表的数据
使用 Dynamics 365 报告和分析
使用 SQL Server 数据工具创建新报表
云中的自定义报表轻松入门
Business Intelligence Development Studio
报表设计器和 Business Intelligence Development Studio

© 2017 Microsoft。 保留所有权利。 版权