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条评论

发表评论

提供最优质的资源集合

立即查看 了解详情