在SSRS中跨多个列显示表

时间:2009-09-25 13:58:58

标签: reporting-services

我正在尝试格式化SSRS报告。在顶部有一个横跨顶部的动态图像。下面是一个两列表。该表很长,可以运行到下一页。我没有进入下一页,而是希望表格在同一页面上继续进入另一列。

5 个答案:

答案 0 :(得分:2)

在包含0或1的输入数据中添加一列。向Tablix添加一个行组,使用此列将数据放在两列中。或者,您可以通过取模数行数和2来计算0或1.

答案 1 :(得分:1)

以下文章介绍了如何在同一个表中的多个列上拆分数据的方法:Creating Multiple-Column Reports

它或多或少地使用@Dewey建议的方法,但包含更多细节,因此应该更容易实现它。还有一个样本RDL,可以在您遇到特定步骤的情况下下载。

答案 2 :(得分:0)

要设置多个列,请从“属性”窗格顶部的组合框中选择“报告”,然后在“列”字段中键入报告中您想要的列数。我相信这只适用于打印预览。

答案 3 :(得分:0)

您似乎只能在整个报表上设置列。这意味着您需要格式化报表布局以适应半页,例如,如果您需要2列。我还没有找到一个选项让只有表继续在一个新的“列”

答案 4 :(得分:0)

看看这里:

http://social.msdn.microsoft.com/Forums/en-AU/sqlreportingservices/thread/8b1c7049-64b2-4093-86cb-788944c03dca

我通过使用带有嵌入表的List在我的报告中设置了6列,并且在列表中我设置了Group on = Ceiling(RowNumber(Nothing)/ 26)