第13讲报表的创建与应用.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
13.4 报表设计器的高级操作 例3 打印如下图所示的带费用总计的设备大修分类表。 分析:从报表结构可以看出需要分组,并且还有统计需要。 思路:首先使用报表向导产生一个经过数据分组并带有总计的初始报表,然后按照要求在报表设计器中进行修改。 13.4 报表设计器的高级操作 解: 第一步:初始报表的产生 使用报表向导产生初始报表:“工具”菜单→“向导选项”→“报表”命令→“向导选取”对话框→“确定”按钮→“报表向导(字段选取)”对话框→将DX表的编号、年月、费用等3个字段都送到“选定字段”列表中→“下一步”按钮→进入“报表向导(分组记录)”对话框→在第1个组合框中选定“编号”作为分组表达式→选定“总结选项”按钮→进入“总结选项”对话框→选定“费用”行“求和”列的复选框,并选定“只包含总结”选项按钮→“确定”按钮返回“报表向导”对话框→“完成”按钮→出现“报表向导(完成)”对话框→在“报表标题”文本框中键入“设备大修分类表”→“完成”按钮,通过“另存为”对话框以DXFLB.FRX保存报表。 13.4 报表设计器的高级操作 中间跳过第四步-定义报表布局和第五步排序记录。 13.4 报表设计器的高级操作 修改前的报表布局,有七个带区 13.4 报表设计器的高级操作 解: 第二步:在报表设计器修改初始报表 1) 打开DXFLB.FRX报表设计器:“文件”菜单→“打开”按钮→报表类型→选择DXFLB.FRX文件→“确定”按钮; 2)进行修改:删除6条横线和页注脚中的控件,调整带区大小,移动控件位置(将页标头中的3个标签移到组标头中),改变控件大小(总和控件放大,年月字段控件缩小),加表格线; 3)保存报表定义,运行报表。 13.4 报表设计器的高级操作 修改后的报表布局 13.5 创建报表控件 利用报表控件工具栏可以自己逐个创建控件。报表控件工具栏包含6个能创建控件的按钮: 报表设计器没有属性窗口,控件只能在规定的对话框中设置属性(如下表所示)。对于已有的任何报表控件,双击就能打开相应的对话框。 标签 域控件 13.5 创建报表控件 报表控件工具栏的控件按钮及相应的属性设置对话框 “报表图片”对话框 添加图片或包含OLE对象的通用型字段 图片/Activex绑 定控件 “圆角矩形”对话框 添加圆角矩形、椭圆或圆形 圆角矩形 “矩形或线条”对话框 添加矩形 矩形 “矩形或线条”对话框 添加垂直或水平直线 线条 “报表表达式”对话框 添加字段、函数、变量或表达式 域控件 “文本”对话框 添加原义字符文本,如标题 标签 控件的对话框 功能 按钮 13.5 创建报表控件 13.5.1 域控件(重点、难点) 域控件可以用来创建字段、函数、系统变量、报表变量、表达式等域控件,是最常见的控件。 比如前面例题中默认生成的DATE( )域控件是函数控件,“年月”和“费用”域控件是字段控件。 域控件的“报表表达式”对话框用于为该控件定义表达式,并可为控件指定统计类型和范围,以及确定打印条件。 13.5 创建报表控件 “报表表达式”对话框 “计算字段”对话框 13.5 创建报表控件 例4 打印如下图所示的设备大修费用表,要求相同的设备编号仅输出第一个。 本例题考察报表域控件的相关设置。 解: 1)定义快速报表:输入命令MODIFY REPORT DXFY打开“报表设计器”窗口→在数据环境中添加DX表→单击报表设计器窗口,选定“报表”菜单的“快速报表”命令→“字段”按钮→添加DX表的所有字段为可用字段→“确定”按钮→使报表设计器窗口出现编号,年月、费用标签及字段控件; 2)增加总结带区:“报表”菜单→“标题/总结”命令→在“标题/总结”对话框中选定“总结带区”复选框; 3)调整带区高度及控件位置:将各带区调整至合适高度(删除页注脚带区域控件); 4)在“总结”带区建立费用控件:选定报表控件工具栏的“域控件”按钮→单击总结带区中间→在“报表表达式”对话框的“表达式”文本框内输入表达式“费用”→选定“计算”按钮→在“计算字段”对话框中选定“总和”选项按钮→“确定”按钮返回“报表表达式”对话框→“确定”按钮返回“报表设计器”窗口(费用控件就出现在总结带区之中); 13.5 创建报表控件 5)修改编号字段区:双击“编号”字段→在“报表表达式”对话框中选定“打印条件”按钮→在“打印条件”对话框中选定“否”按钮(使编号字段不打印重复值)→“确定”按钮,返回“报表表达式”对话框→“确定”按钮返回“报表设计器”窗口; 6)在页标头带区添加“设备大修费用表”标签控件,字体设置为18号粗型宋体,在总结带区添加“合计”标签控件; 7)按下图所示画出表格线; 8)运行报表。 13.6 报表变量的创建与使用 报表控件工具栏中没有变量控件,

文档评论(0)

2837587390 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档