当超过PDF页面宽度

时间:2017-07-19 01:22:15

标签: sql-server pdf reporting-services ssrs-tablix

我有一份包含表格的SSRS报告。用户将输入项目编号,此表将显示项目编号所在的每年的值。该表将在列中增长,具体取决于与该项目编号关联的年数。

通常,项目的生命周期为3 - 5年,在导出为PDF时非常适合。然而,在少数情况下,项目将超过此生命周期,导致表格在列数中大幅增长。导出到PDF时导致表格出现在多个页面上。

这里的问题是因为此表下面还有一些其他表,所以在显示原始表的其余部分之前会显示它们的信息。

我的问题是,在显示报告的其余部分之前,原始表格的其余部分是否可能显示在其下方?

我想要避免的一些解决方案是 -

  1. 在原始表格之后添加分页符,以便剩余部分显示在新页面上,然后从下表中返回任何信息 - 避免原因 - 由于其性质报告根据输入的项目编号返回不同数量的数据,这样就可以在报告中创建大量空白区域。

  2. 将报告导出为ex​​cel - 避免原因 - 这不是我的客户要探索的内容

  3. 更改表格,以便每年都是新行而不是列避免原因 - 原始表格中显示的其他数据我已按此顺序从此问题中删除简化我的问题。这个“其他数据”是将年份放入列而不是行的原因。

  4. 提前致谢

    我目前的工作 - 7月20日更新

    我调整了报告的布局,并在此表之前和之后添加了分页符。这允许表的其余部分在显示任何其他信息之前出现在新页面上。虽然我确实说过我想避免这个选项,但通过调整报告的布局,我已经减少了报告中显示的空白空间量(我想要注意的是仍然有空的空间,但是它并不明显大约95%的测试报告,除非你真的去寻找它)

0 个答案:

没有答案