1、初识报表 报表的组成 报表的视图方式 报表的类型报表的组成报表的视图方式 设计视图:在创建报表时,必须在设计视图中进行。报表设计视图是用户自己定义的窗口,可以根据实际的需要在设计视图中进行定义和更改,如果要打开报表设计视图,在数据库窗口中选择一个报表,然后单击【设计】按钮即可。打印预览视图:打印预览视图与Word中的打印预览是一样的,它提供打印前的预览。如果从设计视图方式切换到打印预览视图方式,采用单击工具栏中的【视图】按钮右边的箭头,打开下拉列表,单击【打印预览】按钮即可。版面预览视图:版面预览视图与打印预览视图功能非常相似,也是提供打印预览功能,区别在于版面预览视图可以显示多页的打印效果,
2、其操作方法是,单击工具栏中的【单页】、【双页】、【多页】按钮,则在视图中显示一页、两页及多页报表。报表的类型 纵栏式表报 表格式报表 标签报表 图表报表 创建报表 自动创建报表 使用向导创建报表 创建图表报表 创建标签报表 创建子报表自动创建报表 在报表对象窗口中单击【新建】,弹出的“新建报表”对话框,选择“自动创建报表:纵栏式”或者“自动创建报表:表格式”,在数据源列表框中选择合适的表或者查询,然后单击【确定】按钮。单击工具栏上的【保存】按钮,显示“另存为”对话框,在“”框中输入报表名称,单击【确定】按钮。使用向导创建报表在报表对象窗口中,单击【新建】按钮,弹出的“新建报表”对话框,选择“报
3、表向导”,在数据源列表框中选择数据源,单击【确定】按钮。在随后出现的“报表向导”对话框中,选择所需要的字段。单击【下一步】按钮,设置“分组级别”。单击【下一步】按钮,用于设定排序字段及排序方式、点击【汇总选项】按钮,用于汇总各项值,单击【确定】按钮。单击【下一步】按钮,出现“报表向导”第四个对话框,用于设置报表的布局方式,选择“块”这种形式,既可以单击【完成】按钮,则完成报表向导设置。也可以单击【下一步】按钮,报表的样式进行进一步设置。单击【完成】按钮,出现“报表向导”的最后一个对话框,指定报表的标题,输入报表的标题,单击【完成】按钮,显示的报表形式。7)单击工具栏上的【保存】按钮,显示“另存
4、为”对话框,在“报表名称”框中输入报表名称,单击【确定】按钮。创建图表报表在报表对象窗口中,单击【新建】按钮,弹出的“新建报表”对话框,选择“图表向导”,在数据源列表框中选择合适的数据源,单击【确定】按钮。出现“图表向导”第一个对话框,它是用于选择图表所需要的字段,选择分类字段。双击分类字段将其添加到“用于图表的字段”框中,单击【下一步】按钮。出现“图表向导”第二个对话框,用于选择统计图表的类型,选择“柱形图”,单击【下一步】按钮,出现“图表向导”第三个对话框,用于指定数据在图表中的布局方式,单击【下一步】按钮,出现“图表向导”第四个对话框,用于指定统计图表的标题,单击【完成】按钮。单击工具栏
5、上的【保存】按钮,显示“另存为”对话框,在“报表名称”框中输入报表名称,单击【确定】按钮。创建标签报表在报表对象窗口中,单击【新建】按钮,弹出的“新建报表”对话框,选择“标签向导”,在数据源列表框中选择合适的数据源,单击【确定】按钮。出现“图表向导”第一个对话框,它是用于设定标签的尺寸、类型、度量单位以及可以自定义标签,单击【下一步】按钮。出现“标签向导”第二个对话框,用于设置文本的字体和颜色,单击【下一步】按钮,出现“图表向导”第三个对话框,用于确定标签的显示内容,在这个对话框中需要我们设置原型标签。具体的方法是:在原型标签的文本框中输入固定显示的文字,再在相应的地方插入所选的字段,选中所用
6、的字段然后双击该字段即可,单击【下一步】按钮。出现“标签向导”第四个对话框,用于确定哪些字段参与排序,可选择一个字段,双击该字段,将其添加到“排序依据”框中,单击【下一步】按钮,或者单击【完成】按钮,出现“标签向导”第五个对话框,用于输入报表的名称,在“报表名称”框中输入报表名称,单击【确定】按钮。创建子报表 在“设计试图”中打开要作为主报表的一个报表。选择“工具箱”,单击【子窗体/子报表】按钮。依照向导对话框的提示,在主报表中,希望添加子报表的地方添加子报表。修改与美化报表 报表自动套用格式 设计报表背景图案 添加页码 添加日期和时间报表自动套用格式在报表设计视图中打开“纵栏式报表”。如果要
7、更改整个报表的格式,单击报表选定器;如果要设置某个节的格式,单击该节的选定器;如果要设置一个或多个控件的格式,则要选中相应的控件。执行【格式】【生动套用格式】菜单命令,或在报表设计工具栏上单击【生动套用格式】按钮,显示“自动套用格式”对话框。在格式列表中,选择“随意”格式,如果要指定所需要的属性,如字体、颜色等,可以单击【选项】按钮。如果要向格式列表中添加或删除格式,单击【自定义】按钮,显示“自定义自动套用格式”对话框。在对话框中,选择“基于报表纵栏式报表创建一个新的自动套用格式”选择,用当前报表中的格式中的值更新“随意”选项或删除“随意”选项。单击【确定】按钮,返回“自动套用格式”对话框,再
8、单击【确定】按钮。设计报表背景图案 在报表设计视图中打开“纵栏式报表”。单击报表选定器,然后单击工具栏上的【属性】按钮,打开“报表属性”对话框,选择“格式”选项卡,单击“图片”属性框右侧的【表达式生成器】按钮。单击【表达式生成器】按钮,屏幕出现“插入图片”对话框,选择合适的图片,单击【确定】按钮。设置报表背景图片的属性。添加页码 在报表设计视图中打开“纵栏式报表”。执行【插入】【页码】菜单命令,显示“页码”对话框。根据需要设置页码的格式、位置以及对齐方式,最后单击【确定】按钮。添加日期和时间 设计视图状态下,执行【插入】【日期和时间】菜单命令,弹出“日期与时间”的对话框,选择好时间和日期的格式
9、,单击【确定】按钮即可。计算报表中的数值 统计报表记录的平均值、最大值和最小值 建立报表中的计算字段 统计报表记录的平均值、最大值和最小值 利用报表求“学生选课成绩表”中的“平均分”、“最高分”和“最低分”。操作步骤:创建一个报表,数据源“学生选课成绩表”,格式为“表格报表”,最后完成设计。在完成所设计后,单击【设计】按钮,重新设计报表。在“报表页脚”设计区域,三个文本框,在标签部分分别输入“平均分”、“最高分”和“最低分”,并在文本框内输入相应的函数,其函数内容分别为:“=Avg(成绩)”、“=Max(成绩)”、“=Min(成绩)”。建立报表中的计算字段 利用报表根据“出生日期”,求出“学生基本情况表”中的学生年龄。创建一个报表,数据源“学生基本情况表”,格式为“表格报表”,最后完成设计。在完成所设计后,单击【设计】按钮,重新设计报表。将“页面页眉”节内的“出生日期”标签标题改为“年龄”。将“主体”内的“出生日期”文本框删除,然后在该位置添加一个文本框,并删除附带的标签。在文本框中输入计算年龄表达式“=Year(Date()-Year(出生日期)”。打印报表