1 / 25

第 12 章 报表设计

第 12 章 报表设计. 12-1 创建报表 267 12-2 设计报表 276 12-3 数据分组和多栏报表 283 12-4 标签设计器 289 12-5 报表输出 289. 12-1 创建报表 267. 12-1-1 利用报表向导创建报表 267 12-1-2 利用报表设计器创建报表 273 12-1-3 使用 “ 快速报表 ” 功能创建简单报表 274. 12-1-1 利用报表向导创建报表.

karli
Télécharger la présentation

第 12 章 报表设计

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 第12章 报表设计 12-1 创建报表 267 12-2 设计报表276 12-3 数据分组和多栏报表 283 12-4 标签设计器 289 12-5 报表输出 289

  2. 12-1 创建报表 267 12-1-1 利用报表向导创建报表 267 12-1-2 利用报表设计器创建报表 273 12-1-3 使用“快速报表”功能创建简单报表274

  3. 12-1-1 利用报表向导创建报表 【例12.1】已知在“学生管理项目.PJX”中有一数据库文件“计算机系学生管理.DBF”,该库中有学生情况表、学生选课表、学生成绩表、课程表和教师表等。要求在“项目管理器”中利用报表向导创建单表报表,新生成的报表文件名为“报表1”,并按“年级”分组,按“出生日期排序,报表的数据源为“学生情况表”报表。

  4. 【例12.2】利用报表向导为数据表“学生情况表.DBF”和“学生选课表.DBF”,创建一对多报表文件,新生成的报表文件名为“报表2”。【例12.2】利用报表向导为数据表“学生情况表.DBF”和“学生选课表.DBF”,创建一对多报表文件,新生成的报表文件名为“报表2”。

  5. 12-1-2 利用报表设计器创建报表 报表设计器是VFP提供的一种制表辅助工具,具有报表设计、显示和打印等功能。报表设计器允许用户通过直观的操作来直接设计报表,或者修改报表。直接打开报表设计器所创建的报表是一个空白报表,如图12-19所示。

  6. 方法一:在“项目管理器”中,打开报表设计器方法一:在“项目管理器”中,打开报表设计器 方法二:用菜单方式打开报表设计器 方法三:用命令方式打开报表设计器

  7. 12-1-3 使用“快速报表”功能创建简单报表 在创建报表时,打开“报表设计器”窗口后,系统菜单上将增加“报表”一项,选择“报表|快速报表”命令,即打开了“快速报表”窗口。 【例12.3】利用报表设计器和“快速报表”功能创建报表文件,新生成的报表文件名为“报表3”,报表的数据源为“教师表”。

  8. 12-2 设计报表 12-2-1 报表工具栏 276 12-2-2 报表控件的使用 278 12-2-3 修改报表280

  9. 12-2-1 报表工具栏 与报表设计有关的工具栏主要包括“报表设计器”工具栏和“报表控件”工具栏。 1.“报表设计器”工具栏 2.“报表控件”工具栏

  10. 12-2-2 报表控件的使用 1.添加控件 在报表控件中,除域控件和图片/ActiveX绑定控件外,其他控件在报表中插入的方法很简单。首先选定要插入的控件,然后在报表设计器中拖动即可完成控件的插入。

  11. 向报表中添加域控件有两种方法。 方法一:向报表中添加域控件 方法二:向报表中添加域控件

  12. 2.选择和移动报表控件 3.调整控件大小 4.对齐报表控件

  13. 12-2-3 修改报表 当报表创建后,如果对报表的设计不满意,可利用“报表设计器”修改报表。 【例12.4】修改【例12.3】中已创建的报表文件“报表3.frx”,要求向该报表中添加标题,标签、线条、图片等控件,并定义字体字型和各控件的位置等。

  14. 12-3 数据分组和多栏报表 12-3-1 设计分组报表 283 12-3-2 设计多栏报表287

  15. 12-3-1 设计分组报表 一个报表可以设置一个或多个数据分组,组的分隔基于分组表达式。这个表达式通常由一个字段,或由一个以上的字段组成。对报表进行数据分组时,报表会自动包含“组标头”和“组注脚”带区。 1.设置报表的记录顺序 2.设计单级分组报表 3.设计多级数据分组报表

  16. 12-3-2 设计多栏报表 多栏报表是一种分为多个栏目打印输出的报表。如果打印的内容较少,横向只占用部分页面,设计成多栏报表比较合适。 【例12.7】以“教师表.DBF”数据源,设计一个输出“任课教师信息简表”的多栏报表文件,新生成的报表文件名为“JSRK.FRX”。

  17. 12-4 标签设计器 标签设计器是报表设计器的一部分,它们使用相同的菜单和工具栏。 设计标签和设计报表的方法是一样的。详细请参见报表设计部分。打开标签设计器的操作步骤如下: (1)在VFP主窗口中,选择菜单“文件|新建”命令,弹出“新建”对话框。 (2)选定“新建”对话框中的“标签”单选按钮,并单击“新建文件”按钮,打开“标签设计器”窗口。

  18. 12-5 报表输出 12-5-1 设置报表的页面 289 12-5-2 预览报表 290 12-5-3 打印报表290

  19. 12-5-1 设置报表的页面

  20. 12-5-2 预览报表 报表在设计过程中或设计完成后,可通过报表预览查看报表的页面外观;检查数据列的对齐和间隔;查看报表是否返回希望的数据。有两个方法可预览报表:菜单方法和命令方法。

  21. 【例12.8】预览已创建的报表文件“报表1.frx”。【例12.8】预览已创建的报表文件“报表1.frx”。 方法一:使用菜单方法,预览报表。 方法二:使用命令方法,预览报表。 命令格式: REPORT FORM <报表文件名> PREVIEW

  22. 12-5-3 打印报表 打印报表有两种方法:一是菜单方法,另一个是命令方法。 【例12.9】打印已创建的报表文件“报表1.frx”。 方法一:使用菜单方法,打印报表。 方法二:使用命令方法,打印报表。 命令格式: REPORT FORM <报表文件名> TO PRINTER

More Related