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

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

方法一:使用子报表的最少数据行属性

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

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

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

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

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

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

方法二:使用数据页脚(DataFooter)或分组页脚(GroupFooter)的子报表

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

 

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

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

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

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

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

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

 

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

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值