资源描述
单击此处编辑母版标题样式,*,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,第8章 报表设计,8.1 报表向导,8.2 快速报表,8.3,输出报表,8.4,用报表设计器定制报表,8.5,报表分组和排序,第8章 报表设计,1,8.1 报表向导,启动报表向导有下列三种方法:,项目管理器:全部文档报表,菜单:文件新建报表向导,菜单:工具向导报表,报表向导的操作步骤:,(1)打开“报表向导”窗口,(,2,)选择报表的字段,(3)分组记录,(,4,)选择报表样式,(,5,)定义报表布局,(,6,)排序记录,(,7,)保存报表文件,返回,8.1 报表向导启动报表向导有下列三种方法:返回,2,8.2 快速报表,8.2.1 报表设计器窗口,8.2.2,快速报表,返回,8.2 快速报表8.2.1 报表设计器窗口返回,3,8.2.1 报表设计器窗口,打开报表设计器窗口的三种方法,:,(,1,)菜单:文件新建报表新建文件,(,2,)项目管理器:文档报表新建按钮。,(,3,)命令行:,CREATE REPORT,报表文件名,或者,MODIFY REPORT,报表文件名,8.2.1 报表设计器窗口打开报表设计器窗口的三种方法:,4,8.2.1 报表设计器窗口,报表设计器窗口的组成:,1,报表带区,:,页标头区,、,细节带区,、,页注脚区,、,列标头区,、,列注脚区,、,组标头区,、,组注脚区,、,标题区,、,总结区,标尺,页标头区,细节区,页注脚区,2,标尺,水平标尺,垂直标尺,3,“报表”菜单,8.2.1 报表设计器窗口报表设计器窗口的组成:标尺页标头区,5,8.2.2,快速报表,快速报表根据单个表自动地创建简单报表布局。,步骤:,(,1,)打开报表设计器窗口,(,3,)报表快速报表,注意:,只有当报表设计器窗口的“细节”带区为空时,才能执行快速报表,否则“报表”菜单的“快速报表”命令以灰色显示,被禁止使用。,8.2.2 快速报表 快速报表根据单个表自动地创建简单报表,6,8.3,输出报表,8.3.1 预览报表,显示预览,8.3.2 输出报表命令,REPORT FORM 报表文件名|?ENVIRONMENT 范围,FOR 条件1 WHILE 条件2,HEADING 字符串表达式 NOCONSOLE NOOPTIMIZE PLAIN,RANGE 开始页号,结束页号,PREVIEW IN WINDOW 表单名|IN SCREEN NOWAIT,TO PRINTER PROMPT|TO FILE 文件名 ASCII SUMMARY,功能:显示或打印指定的报表。如果不含TO PRINTER、PREVIEW、TO FILE子句,则将报表输出到屏幕或活动窗口中。,返回,8.3 输出报表8.3.1 预览报表 返回,7,8.4,用报表设计器定制报表,8.4.1 调整带区的高度,8.4.2 添加总结和标题带区,8.4.3 设置报表的数据环境,8.4.4 添加报表控件,8.4.5 报表变量,8.4.6 页面设置,8.4.7,调整报表布局,返回,8.4 用报表设计器定制报表8.4.1 调整带区的高度返回,8,8.4.1 调整带区的高度,拖动带区标识栏,直至得到满意的高度。,双击带区的标识栏,在对话框中设置“高度”微调器的值。,8.4.2,添加总结和标题带区,报表标题,/,总结,8.4.1 调整带区的高度 拖动带区标识栏,直至得到满意的高,9,8.4.3 设置报表的数据环境,1,打开数据环境设计器窗口,在报表设计器窗口上右击鼠标,从快捷菜单中选择“数据环境”命令,。,2,为报表添加数据源,添加报表的数据来源(表、视图、查询等),3.,排序报表记录,在数据环境中设置与表对应的临时表上的,ORDER,属性,的值,使报表内容按指定列的顺序输出。,8.4.3 设置报表的数据环境1打开数据环境设计器窗口,10,8.4.4 添加报表控件,报表控件工具栏,添加标签控件,添加域控件,添加计算字段,添加线条、矩形、圆角矩形控件,添加图片,/ActiveX,绑定控件,选定对象,标签,域控件,线条,矩形,圆角矩形,图片,锁定按钮,8.4.4 添加报表控件报表控件工具栏 选定对象标签域控件线,11,8.4.5 报表变量,使用报表变量,可以在运行报表时存放各种计算的结果,把报表变量的值输出到报表中。,定义报表变量的操作:报表变量,在“报表变量”对话框中,定义各个报表变量名及对应的计算公式。,8.4.5 报表变量 使用报表变量,可以在运行报表时存放各,12,8.4.6 页面设置,页面设置用于对报表页面布局、打印区域、多栏打印、打印设置等进行定义。,操作方法:文件页面设置,8.4.6 页面设置 页面设置用于对报表页面布局、打印区域,13,8.4.7,调整报表布局,选择控件,移动控件,调整控件的大小,复制控件,删除控件,布局工具栏,显示网格线,显示网格线,更改网格的度量单位,显示设置网格刻度,8.4.7 调整报表布局选择控件,14,8.5,报表分组和排序,报表分组使报表数据按照某些字段值的顺序排序后输出。,报表分组的方法:报表数据分组,在“数据分组”对话框中,输入分组表达式,定义分组的依据。,注意,为了让报表数据按照分组表达式的值进行分组,一般还要求在数据环境中设置ORDER属性,把数据适当排序来分组显示记录。,返回,8.5 报表分组和排序 报表分组使报表数据按照某些字段值的,15,
展开阅读全文