**我使用的是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
-------------------------------------------------------
这引出了两个问题:
有没有办法用Tablix做到这一点?
AND / OR此外,有没有办法在报表上设置默认属性,因此当报表导出为pdf并打印时,默认情况下它适合一页上的所有列(因此缩小了适合页面的字体大小?)
答案 0 :(得分:0)
对于任何关心的人 - 显然可以通过将Tablix拖到工作区域,右键单击标题行,在下面添加一个新行(基本上成为标题行2)来轻松实现,然后对细节执行相同的操作行 - 但请确保插入行 - 内部组。这样您就可以拥有堆叠的标题和数据行,并且可以在您喜欢的任何行中复制/粘贴标题和行值。
答案 1 :(得分:0)
如果您使相同高度的所有列不相等,它将起作用。如果所有列都具有相同的高度,那么在导出为pdf / excel并打印时,它将出现在同一页面中。