FastReport.Net使用:[7]打印空白行

2025-11-11 20:50:24

1、以前面的【简单报表一】为例,右键“数据区”在右键菜单中选择“Add Child Band”菜单添加子报表。

FastReport.Net使用:[7]打印空白行

2、为原报表添加一列【序号】,使用系统变量中的行号(Row#)。并将子报表中的其余列使用空数据填充(空的Label控件)。

FastReport.Net使用:[7]打印空白行

3、设置子报表的最小数据行属性。

右键子报表栏,设置“最小数据行”菜单中值,假如该值小于页面可打印数据行的数目,该值将不起作用。

FastReport.Net使用:[7]打印空白行

4、将最小数据行设置为5和15的效果。

FastReport.Net使用:[7]打印空白行

FastReport.Net使用:[7]打印空白行

5、注意:该方法设置比较简单,在单页打印中效果很好,假如在多页打印中,每页打印5行,不足部分使用空行补足便无法实现。

1、还是以前面的【简单报表一】为例,通过设置报表栏添加数据页脚(DataFooter)。

FastReport.Net使用:[7]打印空白行

2、为数据页脚添加子报表。

右键数据页脚选择“Add Child Band”菜单。

FastReport.Net使用:[7]打印空白行

3、设置子报表的 填充未使用空间(FillUnusedSpace)属性为true。

FastReport.Net使用:[7]打印空白行

4、同方法一的第二步,设置子报表内容;并将数据页脚隐藏。

FastReport.Net使用:[7]打印空白行

5、将纸张高度设置为5.1cm来预览效果。

第一页存在报表标题,数据行为3行,其他两页数据行均为5行,不足部分也空行补足。

FastReport.Net使用:[7]打印空白行

FastReport.Net使用:[7]打印空白行

6、注意:该方法能实现每页打印固定行数,但是无法指定行数的具体值。如需具体行数,可通过设置纸张大小,留数据页脚,Page页脚,纸张页边距等方法拼凑得到。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢