1 / 28

授课 -12 图书报表

授课 -12 图书报表. 12.1 图书报表的制作 12.2 标签. 12.1 图书报表的制作. 【 学习目标 】 报表的熟练应用 【 关键概念 】 报表 一对多报表. 【 任务(图书报表,上机 -C ) 】 操作要求 : 将 C:2006vfpDATA3 文件夹中的全部文件复制到自己的文件夹 VFTS### 中,打开自己的文件夹,双击“我的主程序”,进入 VFP 工作界面,打开“项目 TS” ,打开“项目 TS” 中的数据库 TSK.dbc ,完成下列操作。 1 、使用报表向导新建报表:

zamir
Download Presentation

授课 -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 图书报表的制作 12.2 标签

  2. 12.1 图书报表的制作 • 【学习目标】 • 报表的熟练应用 • 【关键概念】 • 报表 • 一对多报表

  3. 【任务(图书报表,上机-C)】 • 操作要求: • 将C:\2006vfp\DATA3文件夹中的全部文件复制到自己的文件夹VFTS### 中,打开自己的文件夹,双击“我的主程序”,进入VFP工作界面,打开“项目TS”,打开“项目TS”中的数据库TSK.dbc,完成下列操作。 • 1、使用报表向导新建报表: • ●选择表tsb.dbf作为报表的数据源新建一报表tsbb.frx,保存至自己文件夹; • ● 在字段选取对话框中,选取表tsb.dbf中的全部字段。 • ●“分组选项”设置为“出版社”; • ●选择“简报式”作为报表样式 • ●选择“编号”作为排序字段,并要求升序排序,保存报表并在“报表设计器”中作修改,使结果输出如T-05A所示: • 1)删除标题栏中的一条或几条横线; • 2)修改标题名称为“图书一览表”,并要求文字格式为宋体、三号,对齐格式设置为水平居中;

  4. 3)调整显示时间和页码两控件的位置; 4)适当调整细节栏目中各控件的位置和宽度,使其在一行内能完全显示所需字段,要求顶端对齐,而且不重叠,整体美观,页标头、组注脚、总结栏目中各控件也做相应的调整; 5)适当调整页标头栏、组标头栏、细节栏、组注脚栏的高度。 2、使用快速报表新建报表: ●打开报表设计器,选择“报表”——“快速报表”。 ●选择表jyb.dbf作为报表的数据源新建一报表jybb.frx,保存至自己文件夹; ●为报表添加标题“借阅表”; ●报表页面设置为两列,间距为1.0,左边距为0.5。有关设置见T05B。 T-05A T05B

  5. 3、使用报表设计器新建报表: ●建立一借阅情况视图jy_v(已借天数=DATE()- 借书日期),结果如T05C所示。 T-05C • ●利用视图jy_v为数据源,利用“报表向导”设计方法建立借阅清单报表jyqd.frx,保存到自己文件夹中。 • ●按T05D所示,左下所示的日期改为年月日格式,设置报表的页码`首页为第3页,其后各页顺序计数。 T-05D

  6. 【 相关知识】 • 复习: • 创建报表有四种方法: • •利用报表向导创建 • •利用报表设计器创建 • •利用快速报表创建 • 利用CREA REPO创建

  7. 【任务分析解决】 [例1]任务中第1项 报表效果如图所示: 操作要点:单表报表向导

  8. 2.用快速报表设计报表 [例2]任务中第2项:选择表jyb.dbf作为报表的数据源新建一报表jybb.frx,保存至自己文件夹. 结果如下图所示: • 操作要点: • 1)添加标题带区: • “报表”——“标题/总结”

  9. 2)给标题“借阅表”加黄色底色边框: “格式”—“方式”选择“不透明”,打开“调色板”工具栏”,选择“背景色 ”按钮及相应颜色。 3)报表页面设置为两列,间距为1.0,左边距为0.5: “文件”—“页面设置”

  10. 3.用报表设计器设计报表 (注意:以视图为数据源的示例) [例3]任务中第3项的操作示范, 结果如下图所示:

  11. 操作要点: 1)建立视图jy_v 2)在报表左下所示的日期设置为年月日格式:(函数DTOS()) 3)将右下报表的页码首页设置为第3页:

  12. [例4]利用报表向导创建一个一对多报表。父表用dzb数据表,子表用jyb数据表。报表文件名为:Djbb.frx。[例4]利用报表向导创建一个一对多报表。父表用dzb数据表,子表用jyb数据表。报表文件名为:Djbb.frx。 该例题报表预览图如下图所示: 【 相关知识: 一对多报表】

  13. 操作:启动报表向导:

  14. 步骤1:从父表选择字段 步骤2:从子表选择字段

  15. 步骤3:为表建立关系 选择主表DZB数据表中的“证号”字段与子表JYB中的“证号”字段建立关系。

  16. 步骤4:排序记录 该对话框,用于确定父表的排序方式。本例选择字段“证号”按升序排列。

  17. 步骤5:选择报表样式 选择“简报式”样式,“纵向”打印方向。

  18. 步骤6:完成 在“报表标题”标签下的文本框输入:读者借阅情况表。

  19. 12.2 标签 • 【学习目标】 • 用标签向导制作标签 • 【关键概念】 • 标签与报表的区别

  20. 12.2.1 用标签向导设计标签 • [任务]使用标签向导创建一个准考证标签。使用xsb作为标签的数据源。保存文件名为:bq-xsb.lbx。 • 该例题标签效果如图所示:

  21. 1.启动标签向导

  22. 2.选择表

  23. 3.选择标签类型 • 用来从给定的标签类型中选取标签的类型或利用“新建标签”来选定标签类型的。可以在公制和英制之间转换。

  24. 4.定义布局 • 可以利用选定表中的可用字段和“,”“。”“:”“-”、回车、空档等符号来设计标签布局。

  25. 5.排序

  26. 6.完成

  27. 12.2.2 标签操作命令 • 1.建立标签文件,打开标签设计器 • 格式:CREATE LABEL 标签文件名[.LBX] • 2.打开标签文件,修改标签布局 • 格式:MODIFY LABEL 标签文件名[.LBX] • 3.预览标签文件 • 格式:LABEL FROM 标签文件 PREVIEW • 4.打印标签文件 • 格式:LABEL FROM 标签文件 TO PRINT

  28. 【归纳小结】 • 用快速报表设计报表 • (1)进入“快速报表”对话框 ; • (2)进入“字段选择器”对话框,选择表、字段 ; • (3)进入“报表设计器”,使用菜单命令,增加“标题”等带区,对报表进行修饰。 • 用标签向导设计标签 • 启动、选择表、选择标签类型、布局、排序、完成 • 【作业】 • 上机C(图书报表)。 返回本课目录

More Related