7

我的数据集中有以下数据

| Person | Bonus   |
  John   |  15,000
  Mary   |  20,000
  Steve  |  5,000
  Betty  |  10,000

我想将我的表格布局为水平显示而不是垂直显示

John      15,0000        Mary      20,000
Steve     5,0000         Betty     10,000

如何使用 SSRS 2008 做到这一点?

4

1 回答 1

4

要使行水平而不是垂直显示,您需要在人名上添加一个列组。右键单击表格中的 Detail 单元格,单击Add Group并单击Column Group-Parent Group和 Group By Person。这将显示Person为水平扩展的列,有点像矩阵。

但是,您显示的布局更像是使用多列布局。要使用多个列,请单击报表空白区域的任意位置并转到“属性”窗口(不要右键单击并选择“属性”,因为 SSRS 2008 的弹出对话框中不显示“列”属性),展开Columns 属性并输入2for Columns,然后像往常一样布局报表,注意多列加上列间距不超过页面宽度。

请注意,并非所有渲染器都支持多列,包括报表设计器和标准 HTML Web 渲染器,因此无论如何它们都只会显示一列 - 打印和 PDF 确实支持多列。但是,您可以使用一个 hack 来伪造使用两个表显示多个列

于 2012-11-13T23:28:24.473 回答