您好,欢迎来到小侦探旅游网。
搜索
您的当前位置:首页VFP报表输出

VFP报表输出

来源:小侦探旅游网


VFP编程:VFP报表输出

设计报表的最终目的是要按照一定的格式输出符合要求的数据。报表文件的扩展名为.frx,该文件存储报表设计的详细说明。每个报表文件还带有扩展名为.frt的报表文件。报表文件不存储每个数据字段的值,只存储数据源的位置和格式信息。

报表文件按数据源中记录出现的顺序处理记录,如果直接使用表内的数据,数据就不会在布局内正确地按组排序。因此,在打印一个报表文件之前,应确认数据源中已对数据进行了正确排序。一般,建议报表的数据源使用视图或查询文件。

报表输出时,应该先进行页面设置,通过预览报表调整版面效果,最后再打印输出到纸介质上。

1.页面设置

规划报表时,通常会考虑页面的外观。例如页边距,纸张类型和所需的布局。在“页面设置”对话框中可以设置报表的左边距并为多列报表设置列宽和列间距,设置纸张大小和方向,步骤如下:

(1)从“文件”菜单中,选择“页面设置”,出现“页面设置”对话框。

(2)在“左页边距”框中输入一个边距数值。页面布局将按新的页边距显示。

(3)若要选择纸张大小,选择“打印设置”。

(4)在“打印设置”对话框中,从“大小”列表中选定纸张大小。

(5)若要选择纸张方向,从“方向”区选择一种方向,再选择“确定”。

(6)在“页面设置”对话框中,选择“确定”。

2.预览报表

通过预览报表,不用打印就能看到它的页面外观。例如,可以检查数据列的对齐和间隔,或者查看报表是否返回所需的数据。有两个选择:显示整个页面或者缩小到一部分页面。

“预览”窗口有它自己的工具栏,使用其中的按钮可以逐页地进行预览。步骤如下:

(1)从“显示”菜单中选择“预览”命令,或在“报表设计器”中单击鼠标右键并从弹出的快捷菜单中选择“预览”命令,也可以直接单击“常用”工具栏中的“打印预览”按钮。

(2)在打印预览工具栏中,选择“上一页”或“前一页”来切换页面。

(3)若要更改报表图象的大小,选择“缩放”列表。

(4)若要打印报表,选择“打印报表”按钮。

(5)若想要返回到设计状态,选择“关闭预览”按钮。

注意:如果得到如下提示“是否将所做更改保存到文件?”那么,在选定关闭“预览”窗口时一定还选取了关闭布局文件。此时可以选定“取消”按钮回到“预览”,或者选定“保存”按钮保存所做更改并关闭文件。如果选定了“否”,将不保存对布局所做的任何更改。

3.打印输出

使用报表设计器创建的报表布局文件只是一个外壳,它把要打印的数据组织成令人满意的格式。如果使用预览报表,在屏幕上获得最终符合设计要求的页面后,就要打印出来。步骤如下:

(1)从“文件”菜单中选择“打印”命令,或在报表设计器中单击鼠标右键并从弹出的快捷菜单中选择“打印”命令,也可以直接单击“常用”工具栏中的“运行”按钮,出现“打印”对话框。

(2)在“打印”对话框中,设置合适的打印机、打印范围、打印份数等项目,通过“属性”设置打印纸张的尺寸、打印精度等。

(3)选择“确定”按钮。Visual FoxPro就会把报表发送到打印机上。

如果未设置数据环境,则会显示“打开”对话框,并在其中列出一些表,从中可以选定要进行操作的一个表。

在命令窗口或程序中使用REPORT FORM(报表文件名>[PREVIEw]命令也可以打印或预览指定的报表。

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- xiaozhentang.com 版权所有 湘ICP备2023022495号-4

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务