sql-server - 在报表生成器中使用两个以上的实体关系(SQL Server 2005)

标签 sql-server sql-server-2005 reporting-services

我已经使用SQL Server Reporting Services创建了一个模型。当我尝试使用报表生成器创建报表时,可以将一个实体拖到该报表中,然后再拖动一个嵌套的子实体。我得到了预期的两级分组。

但是,无论我尝试哪种组合,都无法将第三级实体添加到该关系中。

如何在报表生成器中启用多级实体关系?

最佳答案

我有很多时间在这里玩。我还没有找到使用标准角色关系的方法。相反,我创建了一个将多个表连接在一起的命名查询。然后,我在模型中为每一列创建文件夹,具体取决于它们源自哪个表。这或多或少地模仿了具有多个实体的效果。

我发现,在Report Builder 2.0中使用表向导和灵活的tablix分组可以很好地工作。

关于sql-server - 在报表生成器中使用两个以上的实体关系(SQL Server 2005),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/351722/

相关文章:

sql-server - 创建临时表前先检查临时表是否存在,如果存在则删除

sql-server-2005 - 由于不存在重复项而无法创建索引?

sql-server-2005 - 对 0x0B 的追求

sql - 使用触发器记录对数据库表的更改

reporting-services - 列表报表中的SSRS分组依据

reporting-services - 如何根据SSRS中的另一个参数值隐藏参数

oracle - 使用 Oracle Report Builder 的 Oracle Reports (.RDF) 内容中的超链接

sql-server - 高性能 SQL Server 数据库设计资源

sql-server - SQL Server Management Studio 中的提交和回滚按钮在哪里?

sql - 通过 union all 使用多个 with 语句