目录

分页方式

分页方式

打印时可供选择的分页方式有:按纸分页、按行分页和不分页三种。

1、按纸张分页:指按设定的打印纸类型自动进行分页,超出纸张的部分会在下一页打印,这种分页方式适用于用户对一页纸上打印几条记录没有要求。

第一步:打开设计器

第二步:连接数据源

第三步:打开报表 打开报表3.3

第四步:设置分页属性

在工具菜单中选择【属性】->【报表属性】,弹出报表属性窗口,选择”分页” 标签,我们将【分页】中的【分页方式】设为”按纸分页”。点【确定】完成设置,如图:


第五步:打印

此报表保存为10.2.2.1.raq。


2、按行数分页:有时用户要求在一张纸上固定打印指定行数的记录,我们可以使用按行数分页来实现。按行数分页是指按设定的每页显示的数据行数自动进行分页,超出设定的行数的数据在下一页打印。

第一步:打开设计器

第二步:连接数据源

第三步:打开报表 打开报表3.3

第四步:设置分页属性

在工具菜单中选择【属性】->【报表属性】,弹出报表属性窗口,选择”分页” 标签,我们将【分页】中的【分页方式】设为”按行分页”,将【每页行数】设为:15。点【确定】完成设置,如图:

图片标题

第五步:打印

此报表保存为10.2.2.2.raq。


3、补足空行

在上面的几张报表中,不管用哪种分页方式,如果最后一页的数据较少,则打印出来的最后一页明显比前几页会短一些,如果有客户需要数据不足一页时用空白行表示该如何来做呢?我们接着看下面的操作,

第一步:打开设计器

第二步:连接数据源

第三步:打开报表   打开报表10.2.4.2

第四步:定义表达式


1,在第4行后插入一行

2,在A5单元格输入表达式:=to(1,15-ds1.count()%15)

3,选中A5单元格,将右侧属性栏中的【可视】属性去掉,如图:


第五步:打印

最后一页数据不足15行,则用空白行补足。

此报表保存为10.2.2.3.raq。


4、局部行数和局部列数:对于卡片式报表,可以在一张打印纸上布局多页报表,这样打印出来的报表不但美观,而且可以任意切割。

打开报表8.1,在工具菜单中选择【属性】->【报表属性】,弹出报表属性窗口,选择“分页”标签,如图10.2-1报表属性窗口所示,在【分页方式】下拉框中选择“按行分页”, 将【每页行数】设为:6,然后把报表属性窗口切换到“打印”标签页,把“纸张”组框中的【方向】设为:“横向”,将其他组框中的【布局行数】设为:3,【布局列数】设为:2,如图:


点【确定】完成设置,此报表保存为10.2.2.4.raq。其打印效果如下:


5、不分页:有时为了便于查看所有的报表信息,用户要求把报表中的所有信息打印在一页纸上,我们可以使用不分页来达到这个目的。套打的时候,将需要套打的票据扫描成图片,插入到报表设计的界面上,然后依照底图进行报表描绘,打印时报表信息连同底图一起打印,这时为了保证打印出来的报表不错位也要使用不分页。

第一步:打开设计器

第二步:连接数据源

第三步:打开报表:打开报表3.3

第四步:设置分页属性

在工具菜单中选择【属性】->【报表属性】,弹出报表属性窗口,选择”分页” 标签,我们将【分页】中的【分页方式】设为”不分页”。点【确定】完成设置,如图:


第五步:打印

此报表保存为10.2.2.5.raq。