Visual FoxPro程序设计基础 教学课件 作者 田俊华 刘爱军 25381-第12章报表设计.ppt

Visual FoxPro程序设计基础 教学课件 作者 田俊华 刘爱军 25381-第12章报表设计.ppt

ID:50308065

大小:2.51 MB

页数:118页

时间:2020-03-07

Visual FoxPro程序设计基础 教学课件 作者 田俊华 刘爱军 25381-第12章报表设计.ppt_第1页
Visual FoxPro程序设计基础 教学课件 作者 田俊华 刘爱军 25381-第12章报表设计.ppt_第2页
Visual FoxPro程序设计基础 教学课件 作者 田俊华 刘爱军 25381-第12章报表设计.ppt_第3页
Visual FoxPro程序设计基础 教学课件 作者 田俊华 刘爱军 25381-第12章报表设计.ppt_第4页
Visual FoxPro程序设计基础 教学课件 作者 田俊华 刘爱军 25381-第12章报表设计.ppt_第5页
资源描述:

《Visual FoxPro程序设计基础 教学课件 作者 田俊华 刘爱军 25381-第12章报表设计.ppt》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、VisualFoxPuo 程序设计基础第12章报表设计创建报表12.1报表的设计12.22.1创建报表报表文件是最常用的打印文档,它为显示并总结数据提供了灵活的途径。因此,报表设计是应用程序开发的一个重要组成部分。报表文件保存了数据打印输出的格式和应用的数据信息,并存储在以.frx为扩展名的文件中。在VisualFoxPro系统中,通常有3种创建报表的方法。●使用“报表向导”创建报表。●使用“快速报表”创建简单规范报表。●使用“报表设计器”创建自定义报表。12.1.1报表布局及布局文件报表的布局一般

2、可分为列报表、行报表、一对多报表、多栏报表和标签报表。表12.1列出了各类布局的说明和用途。当选定了满足需要的常规布局之后,便可利用“报表设计器”来创建和设计报表了。12.1.2使用报表向导创建报表通常,启动报表向导可以通过以下3种方式。●选择“文件”/“新建”命令,或单击工具栏上的“新建”按钮,在弹出的“新建”对话框的“文件类型”栏中选择“报表”选项,然后单击“向导”按钮。●选择“工具”/“向导”/“报表”命令,打开如图12.1所示的“向导选取”对话框,如果数据源是一个表,应选取“报表向导”选项,

3、如果数据源包括父表和子表,则应选取“一对多报表向导”选项。图12.1“向导选取”对话框●打开“项目管理器”,在“文档”选项卡内选择“报表”选项,然后单击“新建”按钮。在弹出的“新建报表”对话框中,选择“报表向导”图标按钮,如图12.2所示。图12.2“新建报表”对话框【例12.1】以“学生表.dbf”为数据源,使用报表向导创建报表。其具体操作步骤如下:(1)打开“项目管理器”,在“文档”选项卡内选择“报表”选项,然后单击“新建”按钮。从弹出的“新建报表”对话框中,选择“报表向导”按钮并单击“确定”按

4、钮。(2)打开“步骤1-字段选取”对话框,在“数据库和表”下拉列表框中选择“学生成绩管理”数据库,接着在下面的列表框中选择“学生表”,即为指定该报表的数据源。此时在“可用字段”列表框中会自动出现学生表中的所有字段,然后从中选择需要在报表中显示的字段将其添加到“选定字段”列表框中。单击单个蓝色箭头,用于选择单个字段,单击双箭头用于选择全部字段,如图12.3和图12.4所示。图12.3“步骤1-字段选取”对话框(1)图12.4“步骤1-字段选取”对话框(2)(3)单击“下一步”按钮,弹出如图12.5所示

5、的“步骤2-分组记录”对话框,从中可确定数据的分组方式。只有按照分组字段建立索引后才能正确地分组,并且最多可建立3层分组。在本例中没有指定分组选项。图12.5“步骤2-分组记录”对话框(4)单击“下一步”按钮,弹出“步骤3-选择报表样式”对话框,从中可以选择不同的报表输出样式。不同的报表是用不同格式的线条分隔数据的。单击“样式”名称,会在左上角框内即时显示该样式效果。在本例中选择“经营式”样式,如图12.6所示。图12.6“步骤3-选择报表样式”对话框(5)单击“下一步”按钮,弹出“步骤4-定义报表

6、布局”对话框,通过微调按钮从中设置报表的列数、字段布局和打印方向。在本例中选择纵向、单列的报表布局,如图12.7所示。图12.7“步骤4-定义报表布局”对话框(6)单击“下一步”按钮,弹出“步骤5-排序记录”对话框,从中可设置表文件的记录在报表中输出时的排列属性,且最多可以设置3个字段排序。同时还可以选择是升序排列还是降序排列。在本例中选择按“学号”升序排列,如图12.8所示。图12.8“步骤5-排序记录”对话框(7)单击“下一步”按钮,弹出“步骤6-完成”对话框,从中可以在“报表标题”文本框中输入

7、新的标题,其中默认的标题和文件名相同,如图12.9所示。图12.9“步骤6-完成”对话框在本例中选择“保存报表以备将来使用”选项,去除“对不能容纳的字段进行拆行处理”。为了查看所生成的报表,通常我们先单击“预览”按钮查看一下效果。本例查看的报表效果如图12.10所示。图12.10报表预览效果如果对报表感到满意,可以选择“打印预览”中的“打印”按钮将该报表输出到打印机;如果不满意,则可以单击“关闭预览”按钮,返回到前面步骤进行相应修改。(8)修改完毕后,单击“完成”按钮,在系统弹出的“另存为”对话框中

8、,选择报表保存的位置并输入报表文件的名称,然后单击“保存”按钮,即可创建一个扩展名为.frx的报表文件。12.1.3使用快速报表创建简单规范报表【例12.2】为“教师.dbf”创建一个快速报表,其具体的操作步骤如下。(1)打开项目管理器,单击“文档”选项卡,选择“报表”项目,再单击“新建”按钮,打开“新建报表”对话框,选择“新建报表”按钮,打开“报表设计器”。或者单击工具栏上的“新建”按钮,从弹出的“新建”对话框中选择“报表”文件类型,单击“新建文件”按钮,打开“报表

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。