VFP基础:VFP报表输出,第1张

VFP基础:VFP报表输出,第2张

报表设计的最终目的是以一定的格式输出所需的数据。报告文件的扩展名是。。frx,存储报表设计的详细描述。每个报告文件还有一个扩展名为。报表文件不存储每个数据字段的值,只存储数据源的位置和格式信息。

报表按照记录在数据源中出现的顺序处理记录。如果直接使用表中的数据,布局中的数据将无法按组正确排序。因此,在打印报表文件之前,应该确保数据源中的数据已经正确排序。通常,建议使用视图或查询文件作为报表的数据源。

输出报表时,首先要设置页面,通过预览报表调整版面效果,然后打印输出到纸质媒体。

1.页面设置

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

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

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

(3)要选择纸张尺寸,请选择“打印设置”。

(4)在打印设置对话框中,从尺寸列表中选择纸张尺寸。

(5)要选择纸张方向,请从方向区域选择方向,然后选择确定。

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

在更改纸张尺寸和方向设置时,您需要注意纸张尺寸是否可以设置选定的方向。例如,如果纸张设置为信封,则方向必须设置为横向。

2.预览报告

通过预览报表,无需打印即可看到其页面外观。例如,您可以检查数据列的对齐方式和间距,或者检查报表是否返回所需的数据。有两种选择:显示整个页面或缩小到页面的一部分。

预览窗口有自己的工具栏,里面的按钮可以用来逐页预览。步骤如下:

(1)从显示菜单中选择预览命令,或者在报表设计器中单击鼠标右键,从弹出的快捷菜单中选择预览命令,或者单击标准工具栏中的打印预览按钮。

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

(3)要改变报告图像的大小,选择缩放列表。

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

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

注意:如果您得到以下提示“您想将您的更改保存到文件吗?”然后,当您选择关闭预览窗口时,您还必须选择关闭布局文件。此时,您可以选择“取消”按钮返回预览,或者选择“保存”按钮保存您的更改并关闭文件。如果选择否,则不会保存对布局所做的任何更改。

3.印出

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

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

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

(3)选择“确定”按钮。Visual FoxPro会将报告发送到打印机。

如果没有设置数据环境,会显示打开对话框,对话框中会列出一些表,您可以从中选择要操作的表。

您也可以使用命令窗口或程序中的“报表”命令来打印或[预览]指定的报表。

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » VFP基础:VFP报表输出

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情