280 likes | 397 Views
授课 -12 图书报表. 12.1 图书报表的制作 12.2 标签. 12.1 图书报表的制作. 【 学习目标 】 报表的熟练应用 【 关键概念 】 报表 一对多报表. 【 任务(图书报表,上机 -C ) 】 操作要求 : 将 C:2006vfpDATA3 文件夹中的全部文件复制到自己的文件夹 VFTS### 中,打开自己的文件夹,双击“我的主程序”,进入 VFP 工作界面,打开“项目 TS” ,打开“项目 TS” 中的数据库 TSK.dbc ,完成下列操作。 1 、使用报表向导新建报表:
E N D
授课-12 图书报表 12.1 图书报表的制作 12.2 标签
12.1 图书报表的制作 • 【学习目标】 • 报表的熟练应用 • 【关键概念】 • 报表 • 一对多报表
【任务(图书报表,上机-C)】 • 操作要求: • 将C:\2006vfp\DATA3文件夹中的全部文件复制到自己的文件夹VFTS### 中,打开自己的文件夹,双击“我的主程序”,进入VFP工作界面,打开“项目TS”,打开“项目TS”中的数据库TSK.dbc,完成下列操作。 • 1、使用报表向导新建报表: • ●选择表tsb.dbf作为报表的数据源新建一报表tsbb.frx,保存至自己文件夹; • ● 在字段选取对话框中,选取表tsb.dbf中的全部字段。 • ●“分组选项”设置为“出版社”; • ●选择“简报式”作为报表样式 • ●选择“编号”作为排序字段,并要求升序排序,保存报表并在“报表设计器”中作修改,使结果输出如T-05A所示: • 1)删除标题栏中的一条或几条横线; • 2)修改标题名称为“图书一览表”,并要求文字格式为宋体、三号,对齐格式设置为水平居中;
3)调整显示时间和页码两控件的位置; 4)适当调整细节栏目中各控件的位置和宽度,使其在一行内能完全显示所需字段,要求顶端对齐,而且不重叠,整体美观,页标头、组注脚、总结栏目中各控件也做相应的调整; 5)适当调整页标头栏、组标头栏、细节栏、组注脚栏的高度。 2、使用快速报表新建报表: ●打开报表设计器,选择“报表”——“快速报表”。 ●选择表jyb.dbf作为报表的数据源新建一报表jybb.frx,保存至自己文件夹; ●为报表添加标题“借阅表”; ●报表页面设置为两列,间距为1.0,左边距为0.5。有关设置见T05B。 T-05A T05B
3、使用报表设计器新建报表: ●建立一借阅情况视图jy_v(已借天数=DATE()- 借书日期),结果如T05C所示。 T-05C • ●利用视图jy_v为数据源,利用“报表向导”设计方法建立借阅清单报表jyqd.frx,保存到自己文件夹中。 • ●按T05D所示,左下所示的日期改为年月日格式,设置报表的页码`首页为第3页,其后各页顺序计数。 T-05D
【 相关知识】 • 复习: • 创建报表有四种方法: • •利用报表向导创建 • •利用报表设计器创建 • •利用快速报表创建 • 利用CREA REPO创建
【任务分析解决】 [例1]任务中第1项 报表效果如图所示: 操作要点:单表报表向导
2.用快速报表设计报表 [例2]任务中第2项:选择表jyb.dbf作为报表的数据源新建一报表jybb.frx,保存至自己文件夹. 结果如下图所示: • 操作要点: • 1)添加标题带区: • “报表”——“标题/总结”
2)给标题“借阅表”加黄色底色边框: “格式”—“方式”选择“不透明”,打开“调色板”工具栏”,选择“背景色 ”按钮及相应颜色。 3)报表页面设置为两列,间距为1.0,左边距为0.5: “文件”—“页面设置”
3.用报表设计器设计报表 (注意:以视图为数据源的示例) [例3]任务中第3项的操作示范, 结果如下图所示:
操作要点: 1)建立视图jy_v 2)在报表左下所示的日期设置为年月日格式:(函数DTOS()) 3)将右下报表的页码首页设置为第3页:
[例4]利用报表向导创建一个一对多报表。父表用dzb数据表,子表用jyb数据表。报表文件名为:Djbb.frx。[例4]利用报表向导创建一个一对多报表。父表用dzb数据表,子表用jyb数据表。报表文件名为:Djbb.frx。 该例题报表预览图如下图所示: 【 相关知识: 一对多报表】
步骤1:从父表选择字段 步骤2:从子表选择字段
步骤3:为表建立关系 选择主表DZB数据表中的“证号”字段与子表JYB中的“证号”字段建立关系。
步骤4:排序记录 该对话框,用于确定父表的排序方式。本例选择字段“证号”按升序排列。
步骤5:选择报表样式 选择“简报式”样式,“纵向”打印方向。
步骤6:完成 在“报表标题”标签下的文本框输入:读者借阅情况表。
12.2 标签 • 【学习目标】 • 用标签向导制作标签 • 【关键概念】 • 标签与报表的区别
12.2.1 用标签向导设计标签 • [任务]使用标签向导创建一个准考证标签。使用xsb作为标签的数据源。保存文件名为:bq-xsb.lbx。 • 该例题标签效果如图所示:
3.选择标签类型 • 用来从给定的标签类型中选取标签的类型或利用“新建标签”来选定标签类型的。可以在公制和英制之间转换。
4.定义布局 • 可以利用选定表中的可用字段和“,”“。”“:”“-”、回车、空档等符号来设计标签布局。
12.2.2 标签操作命令 • 1.建立标签文件,打开标签设计器 • 格式:CREATE LABEL 标签文件名[.LBX] • 2.打开标签文件,修改标签布局 • 格式:MODIFY LABEL 标签文件名[.LBX] • 3.预览标签文件 • 格式:LABEL FROM 标签文件 PREVIEW • 4.打印标签文件 • 格式:LABEL FROM 标签文件 TO PRINT
【归纳小结】 • 用快速报表设计报表 • (1)进入“快速报表”对话框 ; • (2)进入“字段选择器”对话框,选择表、字段 ; • (3)进入“报表设计器”,使用菜单命令,增加“标题”等带区,对报表进行修饰。 • 用标签向导设计标签 • 启动、选择表、选择标签类型、布局、排序、完成 • 【作业】 • 上机C(图书报表)。 返回本课目录