报表预览

常规预览

报表设计完成后,应分别检查“常规预览”和“打印预览”。常规预览面向屏幕显示和交互,打印预览面向纸张分页,两者的尺寸和分页行为不同。

检查项 常规预览 打印预览
数据扩展、过滤、条件属性 必查 必查
检索栏和控件交互 主要检查方式 通常不作为重点
纸张、边距和分页 不按打印页面分页 按页面设置分页
页眉页脚、重复表头 不代表最终打印效果 必查
PDF、打印当前页 不适用 在打印预览中检查

建议从第一条、最后一条、空数据、长文本和跨页数据中各选一个样例。只验证普通数据可能遗漏尾页隐藏、重复表尾、自动换行或分页边界问题。

排错提示:常规预览正确但打印预览错位时,优先检查纸张方向、页边距、页眉页脚高度、缩放和重复/冻结区域;两种预览都为空时,先回到数据集预览检查数据和入参。

常规预览会把页面上配置的内容全部展示出来,不会根据页面设置进行分页处理。

自适应

根据报表挂载容器大小行列整体尺寸自适应

常规预览模式下,行列尺寸跟挂载容器的大小有关,会整体自适应,与设计器内设置的行列尺寸不同,会根据预览容器的大小跟设计器所有行列总长度计算出响应比例,根据这个比例去等比例改变整体行列尺寸,如下图所示:

设计器配置:

常规预览展示:

单元格resize数值也根据响应比例变化

单元格的 resize 指每个单元格的行列尺寸。常规预览会根据容器大小与设计器行列总尺寸计算比例,并等比例放大或缩小。