发布报表

 

发布日期: 2017年1月

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

可采用以下两种方式为 Microsoft Dynamics 365(在线或本地) 发布报表:

本主题包含适用于这两种方法的信息。

本主题内容

用于发布报表的权限

报表的所有权和共享

将某报表链接到其他报表

用于发布报表的权限

若要发布 Reporting Services 报表类型的报表,您必须对报表实体具有 prvPublishRSReportprvCreateReport 权限。 不过,您无需 prvPublishRSReport 权限便可发布以下两种类型的报表:“其他报表”和“链接报表”。 报表类型在 Report.ReportTypeCode 属性中指定。

如果将报表与相关报表类别 (ReportCategory)、报表实体 (ReportEntity) 和报表区域 (ReportVisibility) 实体相关联,您还必须对报表实体具有 prvAppendReportprvAppendToReport 权限。 默认情况下,系统管理员和系统定制员安全角色具有这些权限。 有关详细信息,请参阅权限映射的安全角色 UI

报表的所有权和共享

报表可以由组织负责,也可以由用户或团队负责。 有关详细信息,请参阅实体所有权。 如果报表由组织负责,则整个组织都可以查看该报表。 如果报表由用户或团队负责,您可以与其他用户和团队共享该报表。

您可以更改报表的所有权,如下所示:

对所有权的更改会从父报表级联到子报表。 如果您让组织负责父报表,则父报表的所有子报表也会变为由组织负责。 有关详细信息,请参阅实体关系行为

将某报表链接到其他报表

报表可以是独立的,也可以包含提供更多详细信息的子报表。 父报表和子报表具有关系(请参阅实体关系行为)。 这意味着对父记录执行的所有操作都会传播到子记录(全部级联)。 不过,在删除操作中,不会删除子报表,但会取消父报表和子报表之间的链接。

子报表必须包含有关父报表 ID 的信息。 若要指定父报表 ID,请在子报表中设置 Report.ParentReportId 属性。 在创建或更新子报表时,会执行父报表和子报表之间的链接。 父报表可以包含多个子报表。 您必须先发布父报表,然后再发布其子报表。 如果在创建父报表之前创建子报表,则必须在创建父报表后使用父报表 ID 更新子报表。

另请参阅

使用 Microsoft Dynamics 365 Web 服务发布报表
TechNet:发布报表
TechNet:在 Microsoft Dynamics CRM 部署之间复制报表
针对 Microsoft Dynamics 365 报表的开发人员指南
针对 Microsoft Dynamics 365 报表的开发人员指南
使用 Microsoft Dynamics 365 Web 服务发布报表

Microsoft Dynamics 365

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