1. 概述
1.1 版本
报表服务器版本 |
---|
11.0 |
1.2 问题描述
若您的模板内容明明是一页就可以显示出来,但是分页预览时却出来两页,而第二页却没有数据是空白页。
1.3 原因分析
原因是模板中有多余的空白格没有删除。这种情况可能是由如下两种原因引起:
1)空白单元格导致使其有多余的空白页。
2)是制作的模板中有多余的空白 sheet。
2. 示例
2.1 空白单元格导致使其有多余的空白页
问题描述:在 H2 单元格填上数据并设置格式后,删除该单元格内容后预览,可看到本来两页的内容变成四页内容,且后两页都是空白页。
原因分析:因为当时删除单元格时,只删除了该单元格的内容,而没有删除该单元格的格式。若模板中存在多余的格式没有删除,那么对应的列或行栏中的颜色是显示为灰色的。如上图中,D、E 列为深灰色,说明这两列有多余的格式没有删除。
解决方案:当出现如上问题时,您只要选中 D、E 列所在的单元格后,右键选择「清除>全部」即可。
清除全部后,可看到 D、E 的颜色会变为白色,如下图:
或直接选中 D、E 列,删除这两列也可以,如下图:
注:若出现多余行后,只要选中深灰色行所在的单元格,点击清除全部或直接删除行即可。
此时,再分页预览,就不会再有多余的空白页。
2.2 模板中有多余的空白 sheet
若已经确定没有多余的空白单元格,预览时还是会有多余空白页,可查看是否有多余的 sheet。
如上图红框位置,实际使用时可能新建了sheet 没有使用,或删除了 sheet 里的内容,忘记了删除 sheet,那么多余的 sheet 会在预览时,单独作为一个空白 sheet 显示出来,这时只需右击多余的 sheet 删除它即可,如下图:
3. 总结
在单元格中有内容时,是带有单元格格式的内容。删除内容时,其内容的格式其实还是存在的,即我们看到的:虽然单元格内容删除了,但是单元格所在的最上方一栏这边,会看到深灰色的标注,就是删除了单元格内容并没有删除其单元格的格式,若不删除格式就会默认这边有内容,只是内容为空白而已。建议删除单元格内容时,就右击单元格删除全部。