首页 理论教育 VisualFoxPro6.0设置报表页

VisualFoxPro6.0设置报表页

时间:2023-10-19 理论教育 版权反馈
【摘要】:在多页报表中,页表头和页注脚带区一般包括报表名字、页号、日期以及标签等。在报表设计器中,单击要插人日期的位置,弹出“报表表达式”对话框。如果报表或标签文件和打印机设置正确,那么VFP将把报表或标签送到打印机上。

VisualFoxPro6.0设置报表页

设计报表时,通常都要考虑报表每一页的外观,如页边距和纸张类型等。

1.设置边距大小和方向

可以设置报表的边距、纸张大小和方向以及列宽和多列报表的列间隔。这里的列是指每行打印的记录数,而不是一个记录的字段数。如果报表有多列并且改变了左边距,那么每一列的列宽将自动改变以适应新的边距。

(1)选择“文件”菜单的“页面设置”命令,弹出“页面设置”对话框。

(2)在“左页边距”框输入边距数。

(3)单击“确定”按钮

如果要设置纸张的大小和方向,请单击“页面设置”对话框的“打印设置”按钮,再在弹出的“打印设置”对话框中进行设置。

2.在一页中定义多个列

如果要生成电话目录、邮件标签或其他类型的列表,可以在一页中定义多个列。定义多列报表的方法如下。

(1)选择“文件”菜单的“页面设置”命令。

(2)在“列数”框中,输入列数,这个数表示要在一行中打印的记录数。

(3)在“宽度”框中,输入每列的宽度。

(4)在“间隔”框中,输入列间的空白数。

(5)单击“确定”按钮。

3.页标头和页注脚的设置

页标头和页注脚带区中的控件,将在每个报表页中出现一次。在多页报表中,页表头和页注脚带区一般包括报表名字、页号、日期以及标签等。如果用向导创建报表,系统会自动在页标头带区插入报表名字和日期,而在页注脚带区中插入页号;如果不是用向导创建报表,必须自己添加。如果想在报表中插入一个打印当前日期的字段控件,可用以下方法:

(1)在报表控件工具栏中,单击“域控件”按钮。

(2)在报表设计器中,单击要插人日期的位置,弹出“报表表达式”对话框。

(3)单击“表达式”框右侧的“…” 按钮,启动“表达式生成器”。

(4)在“日期”框中,选择DATE( )函数。

(5)单击“确定”按钮,返回“报表表达式”对话框。(www.xing528.com)

(6)单击“确定”按钮,返回“报表设计器”。

4.打印页号的字段控件

如果想在报表中插入一个打印页号的字段控件,可用以下方法:

(1)在“报表控件工具栏”中,单击“域控件”按钮。

(2)在“报表设计器”中,单击要插入页号的位置,弹出“报表表达式”对话框。

(3)单击“表达式”框右侧的“…”按钮,启动“表达式生成器”。

(4)在“表达式”框中,输入“_Pageno”。

(5)单击“确定”按钮,返回“报表表达式”对话框。

(6)学击“确定”按钮,返回“报表设计器”。

5.打印报表文件

当用户完成报表布局的定制后,可以浏览设计结果,当确认报表设计后,用户就可以将报表打印输出了。

如果要打印报表文件,则可以按照以下步骤进行:

(1)在“文件”菜单中,选择“打印”命令。

(2)在标准的“打印”对话框中,单击“选项”按钮。

(3)弹出图9.23所示的“打印选项”对话框。

(4)在“类型”框中,选择“报表”选项,并在“文件”框中输入相应的报表或标签文件名,用户也可以通过单击右边的“…”按钮,并从弹出的“打印文件”对话框中,指定需要打印输出的报表文件位置及名称。

(5)设置相应的打印选项。

(6)单击“确定”按钮,完成打印设置。

如果报表或标签文件和打印机设置正确,那么VFP将把报表或标签送到打印机上。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈