您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 企业财务 > Visual FoxPro 报表与标签
第七章报表与标签问题的提出:•数据库管理系统最终要将处理结果输出。上一章中介绍了数据可以从屏幕上显示输出,但在实际工作中常常需要把数据打印出来加以分析或报送,若要将结果从打印机上输出怎么办呢?解决问题的方法:•在VisualFoxpro6.0系统中,数据和数据分析结果的打印输出可以通过报表或标签来实现,所以报表和标签在数据库管理系统中占据极其重要的地位。本章主要介绍的内容有:•VisualFoxPro6.0报表设计;•VisualFoxPro6.0标签设计。通过学习本章内容,您能够做到:•掌握在VisualFoxPro6.0进行报表设计的方法;•掌握在VisualFoxPro6.0进行标签设计的方法。第七章报表与标签本章目录•7.1引例•7.2报表设计•7.3标签的设计HOME7.1引例•下图是根据xsda.dbf数据表设计的分班输出的学生报表。•下图是根据xsda.dbf数据表设计的标签。7.2报表设计报表设计可以利用报表向导、报表设计器和快速报表来实现。设计报表步骤如下:(1)确定报表的数据源(2)确定报表的布局(3)利用向导或设计器建立报表文件(4)预览报表(5)修改报表直到满足要求(6)打印报表7.2报表设计•7.2.1利用报表向导设计报表•7.2.2报表设计器•7.2.3利用报表设计器设计报表•7.2.4报表预览与打印7.2.1利用报表向导设计报表•使用报表向导是设计报表的捷径之一。只要按向导对话框中的提示一步一步地进行,就能很快地完成报表设计任务。•例:利用报表向导将xsda表中数据按班级输出报表,操作步骤如下:(1)选“文件”菜单中“新建”菜单项→选“报表”选项→单击“向导”。(2)在“向导选取”对话框中选“报表向导”→打开报表向导对话框。(3)在报表对话框中数据源选xsda表,并选取报表中需要的字段。(4)设定分组记录的字段。(5)选择报表样式。(6)定义报表布局(7)选择按xh排序。(8)输入报表标题“学生档案”,并预览报表。(9)单击“完成”,报表以扩展名为.frx文件名保存。7.2.2报表设计器•报表设计器为用户创建和修改报表提供了强大的设计功能。使用报表设计器来设计报表其主要任务是设计报表布局和确定数据源。•报表设计器的组成如下图所示:报表带区报表控件布局工具7.2.3利用报表设计器设计报表•利用报表设计器创建“学生档案报表”过程如下:(1)打开报表设计器(2)对“报表设计器”右击选“数据环境”→对“数据环境”右击选“添加”→将xsda表添加到“数据环境”中作为数据源。(3)将“数据环境”中显示的xsda字段列表中的字段拖拉到报表的细节中。(4)在报表中添加“标签”、添加线条、添加制作日期等7.2.4报表预览与打印•不管是利用报表向导,还是利用报表设计器设计的报表,都不能直接看出设计的实际效果,这样设计的报表是否满足要求,我们并不知道,如果盲目输出,会造成不必要的浪费,因此我们在打印之前先要采取一定的方式看看设计的实际效果,只有在实际效果满足要求时,才从打印机输出。1.预览报表•预览可以在报表设计的任何时候进行,通过报表预览,在打印前就可以看出所设计报表的外观,如果预览结果不满足要求,还可以回到报表设计器中继续进行修改。•预览报表方法如下:(1)在命令窗中输入以下命令:REPORTFORM报表名PREVIEW(2)利用“文件”菜单中的“打印预览”或单击“打印预览”工具按钮可以预览报表。2.报表的打印报表预览结果正确时,可以试着打印报表。打印报表方法如下:(1)在命令窗中输入以下命令REPORTFORM报表名PREVIEWTOPRINT(2)利用菜单或工具钮在报表设计器打开时,单击系统菜单中的“文件”菜单,选择文件菜单中的“打印”可以通过打印机打印报表;或者单击工具栏中的“”按钮,也可以打印报表。7.3标签的设计•标签是一种多列报表布局,是一种适合标签纸的特殊报表。•7.3.1标签的设计•7.3.2标签的预览与打印•7.3.3标签设计示例7.3.1标签的设计(1)利用向导创建标签(2)利用标签设计器创建标签利用标签向导或设计器设计标签的过程与报表设计过程基本相似,只是在标签设计器调出之前或向导的第一步多出标签类型选择这一步。7.3.2标签的预览与打印•标签的预览和打印方法与报表相同,使用时请参照报表的预览和打印。7.3.3标签设计示例例:为xsda表建立标签。①单击“文件”菜单,再从文件菜单中选取“新建”,弹出“新建对话框”,选择“标签”后单击“向导”按钮,出现下图所示的“标签向导”的第一步。单击这里,出现打开对话框,选取设计标签所需的表,现在选取的表为xsda.dbf②单击“下一步”,出现向导的第二步“选取标签类型”,如下图所示。在这里选取标签类型,这里选取第一种类型③单击“下一步”,出现向导的第三步“定义标签布局”,如下图所示。④单击“下一步”,出现向导的第四步“排序记录”,这里不做排序设置,直接单级“下一步”,进入第五步“完成”,如下图所示。⑤单击“预览”,出现以上设置的结果,如下图所示。⑥在第四步图中选取“保存标签并在标签设计器中修改”后,单击完成,结果如下图所示。⑦在图中添加的对象外加“矩形”控件,结果如下图所示。
本文标题:Visual FoxPro 报表与标签
链接地址:https://www.777doc.com/doc-3970345 .html