【发布时间】:2018-06-07 03:26:17
【问题描述】:
我有一个 ssrs 报告,它像 image1 一样在表格中显示数据。
image1(垂直)
abcd
efgh
ijkl
mnop
qrst
uvwx
我需要在一个表格中垂直显示不同列的数据以避免多余的页面。就像 image2。
图像2
abcd IJKL qrst
efgh MNOP uvwx
目前我已尝试使用列组进行矩阵控制,但它显示的数据类似于 image3。
图像3:
abcd
efgh
ijkl
mnop
qrst
uvwx
下面是组表达式。 列组:=ceiling(rownumber(nothing)/15)(列中 15 条记录) 为什么它不会像这样并行:
abcd ijkl qrst
efgh mnop uvwx
谁能帮我像上面那样显示它? 注意:我是堆栈溢出的新成员,这就是我无法添加图像的原因。我输入了表格内容并水平显示。但是所有数据都在另一个之下,我只有一列。 谢谢!
【问题讨论】:
-
很难理解,解释一下你到底想做什么。而不是使用垂直、水平等词语
-
我只有一个列名称作为客户名称,有 40 行或基于条件。我想将报告显示为一列中的 10 条记录,第二列中的下 10 条记录直到最后一条记录。基本上将数据拆分为列而不是显示在一个列中以避免页面,并且它也很容易阅读。希望这现在有意义.谢谢
-
其他列怎么样,id列aswel也一样吗?
-
我只有一个列名称作为客户名称。我只想以上述格式显示客户姓名,如我的问题所示
标签: sql sql-server-2008 ssrs-2008-r2