首页 > 解决方案 > SSRS 列组在唯一行上显示数据

问题描述

我有一个数据集,我在其中使用表格在 SSRS tablix 中显示名称、无线电编号和单元编号信息。由于一些组有 60 多个成员,我认为将表格扩展为 4 列重复这些详细信息字段而不是显示 3 页长的瘦表格会更好。在 SQL 中,我使用 row count%4 函数为每个名称分配一个“位置”编号 0-3。如果我用上面的详细成员创建一个表,然后在位置上添加一个父列组,我会根据需要重复这些表,但每个名称/收音机/单位都出现在唯一的行上。我尝试了几种不同的对行/列进行分组的方法,但似乎总是得到这个交错的表(只有名称/单选,以便更容易消化):sample_pic

抱歉,如果这是重复的。在输入之前我真的搜索了很多,但如果我知道要搜索什么,我可能不会输入这个问题。所以如果你宁愿告诉我要搜索什么,我可以这样做也。:)

标签: reporting-servicesssrs-grouping

解决方案


SSRS 将为从数据集返回的每一行在表中显示一行,这是数据显示的正常行为。

获得所需内容的一种方法是创建一个查询,该查询将列标题中的所有信息放在一行中,可能带有枢轴或类似内容。

或者您可以只在单独的表格中显示您的列。


推荐阅读