我正在将水晶报告转换为SSRS,我需要按变量分组。我按变量分组,报告看起来很好,除了一件事。请考虑按节(行分组)
分组的以下内容+---------+------+----------+
| Section | Name | Number |
+---------+------+----------+
| 1 | AAA | 111-1111 |
| | BBB | 222-2222 |
| | CCC | 333-3333 |
| 2 | DDD | 444-4444 |
| | EEE | 555-5555 |
+---------+------+----------+
我唯一想要实现的是将节号作为标题而不是列,而不是我正在讨论的列组。所以我想要实现的报告是将该部分作为标题移动到每个组,报告看起来像
+-----------+----------+
| Section | 1 |
|Name | Number |
| AAA | 111-1111 |
| BBB | 222-2222 |
| CCC | 333-3333 |
| Section 2 | |
| Name | Number |
| DDD | 444-4444 |
| EEE | 555-5555 |
+-----------+----------+
我一直在尝试进行此更改,但最终会更改报告的结构。当我搜索分组时,它给了我列级别和行级别分组,我在某种程度上理解,但无法弄清楚更改该部分所以任何与此相关的帮助将非常有帮助。任何链接也欢迎这样分组。而且我没有在查询中进行分组,因此查询是直接的select语句。
答案 0 :(得分:0)
我假设您在SSRS中的表格看起来像是这样的,并按章节分组:
如果你放入那两个空的文本框' Section'然后第二个是一个表达式,通过文本框指向部分组的值我认为你会得到你想要的。就像下面的第二张图片一样:
这是第二个文本框中的表达式。 ReportItems是报告中的文本框,表格,行,标签等的所有名称,因此如果您找到作为节组行的文本框的名称并在<<Expr>>
中引用它应该管用。然后只按列
这是我使用一些测试数据等的结果。您可以看到Actual Section Groupby列在最左边非常小。可能有一种方法可以完全隐藏该列。