SSRS用于打印的双行标题和数据显示

时间:2016-07-14 15:40:32

标签: ssrs-2008 ssrs-2008-r2 ssrs-tablix

**我使用的是SSRS2008 R2

我有一个报告,用户希望在可打印的pdf中看到。

问题是有多列,可能太多,无法放在打印的8.5x11纸上。

他们提出的一个概念是堆叠的标题/数据显示,比如将列分成2行,因此2行数据(对于John和Bill)看起来像这样:

NAME          START_DATE         STATE        COMPANY
     ACCOUNT            BALANCE        END_DATE
-------------------------------------------------------
John          1/20/2016          NY           GE
     10076               $100.00       2/20/2016
-------------------------------------------------------
Bill          5/13/2016          MA           Netflix
     00013               $150.00       12/31/2016
-------------------------------------------------------

这引出了两个问题:

  1. 有没有办法用Tablix做到这一点?

  2. AND / OR此外,有没有办法在报表上设置默认属性,因此当报表导出为pdf并打印时,默认情况下它适合一页上的所有列(因此缩小了适合页面的字体大小?)

2 个答案:

答案 0 :(得分:0)

对于任何关心的人 - 显然可以通过将Tablix拖到工作区域,右键单击标题行,在下面添加一个新行(基本上成为标题行2)来轻松实现,然后对细节执行相同的操作行 - 但请确保插入行 - 内部组。这样您就可以拥有堆叠的标题和数据行,并且可以在您喜欢的任何行中复制/粘贴标题和行值。

答案 1 :(得分:0)

如果您使相同高度的所有列不相等,它将起作用。如果所有列都具有相同的高度,那么在导出为pdf / excel并打印时,它将出现在同一页面中。