代码之家  ›  专栏  ›  技术社区  ›  Glen

如何摆脱SSRS报告中的空白页

  •  0
  • Glen  · 技术社区  · 4 年前

    我的规格是A4大小的1英寸边距(即宽度为8.27英寸)。

    我在左上角有一个矩阵,它是父级分组的一个级别 分页符 ,文本数据位于父分组列(宽度=6.27in)的一个单元格中,其旁边的详细信息列设置为隐藏(我不需要它,无法删除它)。之所以需要父分组,是因为我正在重用另一个报表中使用的现有存储过程,但对于此报表,我只需要相关的不同行。

    当我在预览模式下运行特定参数集的报告时,我得到了3页,但是当我在Visual Studio中切换到打印布局视图时,我得到了7页交替的空白页。所以我的问题是我如何摆脱空白页?

    第一列的6.27in不能被破坏 。文本中有一个连字符文本,如果有问题,它会在连字符上拆分。

    我可以将右边距设置为任意宽度,并将我的虚拟细节列(从而调整主体的大小以适应-我可以向您保证,可以将组合宽度设置为小于8.27英寸)设置为任意宽度,并且不会产生任何差异,仍然可以每秒钟获得一个空白页,即每个父分组。

    0 回复  |  直到 4 年前
        1
  •  0
  •   Glen    4 年前

    最后,经过一个小时的努力,我找到了两种解决方案,但第二种方案我选择了!

    选项1:能够删除默认的详细信息分组,并将父组保留在tact中,它可以工作-yeh no blank pages!

    选项2:删除父分组,但在细节分组上添加我的分组,这也很有效,这个解决方案更好,因为我可以创建额外的tablix行。

    就这么简单。