您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 综合/其它 > 广州大学学生Access数据库实验3_窗体及报表设计
广州大学学生实验报告开课学院及实验室:计算机楼407室2016年12月2日学院年级、专业、班姓名学号实验课程名称数据库技术及应用II成绩实验项目名称窗体及报表设计指导老师汤泳山一、实验目的1、掌握在Access2007数据库中创建窗体及报表的各种方法;2、掌握使用设计视图编辑窗体及报表;3、掌握常用控件的设计方法;4、掌握创建分组报表、汇总报表的方法。二、实验内容及原理实验01.快速创建窗体。通过“窗体”工具创建“管理员”窗体。实验02.快速创建分割窗体。创建数据来自于“读者”表的“分割窗体”窗体。实验03.快速创建多个项目窗体。通过“多个项目”工具创建“图书”窗体。实验04.通过另存为快速创建窗体。通过文件另存的方法创建“读者类型权限”窗体。实验05.使用窗体向导创建窗体。通过窗体向导创建“读者借阅明细”窗体,按读者显示借阅图书的历史明细情况。实验06.使用窗体设计器创建窗体。通过窗体设计器创建窗体“图书的馆藏信息”。窗体上包括“图书馆藏信息”表的以下字段:图书编号、状态、馆藏地点;以及“图书”表的以下字段:索取号、书名、作者、出版社、出版日期、藏书量。实验07.窗体和命令按钮控件的设计。通过窗体向导快速创建“读者管理”窗体后,把“性别”字段的控件类型改为文本框。并且,通过控件向导添加5个命令按钮:首记录、上一记录、下一记录、末记录、关闭。窗体不显示记录选择器、导航按钮和滚动条(选做)。实验08.组合框和文本框控件的设计。创建“登录窗体”,在窗体上创建未绑定组合框和文本框:显示用户名的未绑定组合框,其行来源为“管理员”表中的“姓名”字段;显示密码的未绑定文本框,其输入掩码为“密码”。在窗体上再创建一个命令按钮,用于退出应用程序。实验09.子窗体控件的设计。创建“按索取号查询图书馆藏情况”主子窗体。主窗体的数据源为“图书”表;子窗体的数据源为“图书馆藏信息”表。实验10.快速创建报表。使用报表工具创建“图书馆管理员”报表。该报表的数据来源是“管理员”表。实验11.使用向导快速创建递阶式报表。使用报表向导创建“按馆藏地点分类统计图书信息”递阶式报表。该报表的数据来源是“图书馆藏信息”表,报表按照“馆藏地点”字段进行分组,组内各条记录按照“索取号”字段升序排列,报表中输出如下信息:馆藏地点、图书编号、索取号、状态。实验12.使用向导快速创建表格式报表。使用报表向导创建“图书借阅明细”表格式报表。该报表的数据来源是“图书借阅”表、“图书”表和“读者”表,报表按照“借阅日期”字段升序排列,报表中输出如下信息:图书借阅.借阅日期、图书借阅.图书编号、图书.索取号、图书.书名、读者.姓名、读者.学院、读者.类型。实验13.使用向导快速创建标签报表。使用标签向导创建“图书标签”报表。该报表的数据来源是“图书”表,报表按照“索取号”字段升序排列,报表中输出如下信息:“索取号”、“书名”,标签大小为:3.2cm*5.0cm。实验14.分组报表的设计。在布局视图中,将“图书借阅明细”设置分组级别为根据“借阅日期”字段值“按月”分组,组内按照“图书编号”字段升序输出。结果另存为“按月分组图书借阅明细”。三、使用仪器、器材微机一台操作系统:WinXP编程软件:MicrosoftOfficeAccess2007四、实验步骤实验01(1)在导航窗格中选择“管理员”表。(2)单击“创建”选项卡“窗体”组中“窗体”图标。(3)保存窗体。实验02(1)在导航窗格中选定“读者”表。(2)单击“创建”选项卡“窗体”组中“分割窗体”图标。(3)保存窗体。实验03(1)在导航窗格中选定“图书”表。(2)单击“创建”选项卡“窗体”组中“多个项目”图标。(3)保存窗体。实验04(1)在导航窗格中选择“读者类型权限”表。(2)单击“Office按钮”|“另存为”|“对象另存为”选项。(3)在“另存为”对话框中,选择保存类型为窗体,输入窗体名称为“读者类型权限”,单击“确定”按钮。实验05(1)单击“创建”选项卡“窗体”组中“其他窗体”列表中的“窗体向导”图标。(2)在向导中选择所需要的数据来源为“读者”表“姓名”字段,“图书借阅”表“借阅编号”、“读者号”、“图书编号”、“借阅日期”、“还书日期”字段,“图书”表“书名”字段。(3)选择带子窗体结构的布局,以“读者.姓名”查阅“图书借阅”表的明细记录。(4)输入主窗体标题为“读者借阅明细”,子窗体标题为“图书借阅”。实验06(1)单击“创建”选项卡“窗体”组中“窗体设计”图标,打开新窗体的设计视图。(2)若没有显示“字段列表”窗格,则单击“设计”选项卡“工具”组中“添加现有字段”图标。(3)单击“字段列表”中数据源“图书馆藏信息”表左侧的“+”号把表中的所有字段展开,然后依次用鼠标双击“图书编号”、“状态”、“馆藏地点”字段,可在窗体上创建相应的控件。(4)单击“相关表中的可用字段”中数据源“图书”表左侧的“+”号把表中的所有字段展开,然后依次用鼠标双击“索取号”、“书名”、“作者”、“出版社”、“出版日期”、“藏书量”字段。(5)保存窗体,并命名为“图书的馆藏信息”。实验07(1)通过窗体向导建立包括“读者”表所有字段、纵栏式窗体“读者管理”,进入窗体的设计视图,编辑窗体及其控件。(2)删除控件布局。选定主体上所有的控件,单击“排列”选项卡“控件布局”组中“删除”图标。(3)更改控件类型。右击“性别”字段的组合框控件,在弹出的快捷菜单中选择“更改为”子菜单的“文本框”。(4)打开“控件向导”。(5)向窗体添加“命令按钮”。选择“设计”选项卡“控件”组中“按钮”工具,在窗体上要添加控件的位置单击鼠标,在“向导”对话框中选择“记录导航”类别,在操作中选“转至第一项记录”,按钮显示的文本内容为:首记录。(6)分别添加“上一记录”、“下一记录”、“末记录”命令按钮,分别选择以下操作:“转至前一项记录”、“转至下一项记录”、“转至最后一项记录”。(7)添加“关闭”命令按钮,选择类别为“窗体操作”,选择操作为“关闭窗体”。(8)优化命令按钮的布局。选定需要调整布局的多个命令按钮,单击“排列”选项卡中“控件对齐方式”组的“靠左”图标,单击“排列”选项卡“大小”组中“至最宽”图标、“位置”组中“垂直相等”图标(选做)。(9)优化窗体的布局。设置窗体“属性表”中“格式”属性:记录选择器为“否”,导航按钮为“否”,无滚动条(选做)。实验08(1)通过“窗体设计”创建一个空白窗体。(2)打开控件向导。(3)添加未绑定组合框。①选择“设计”选项卡“控件”组中“组合框”工具,添加组合框控件。②在向导中选择组合框获取数值的方式为:使用组合框查阅表或查询中的值。③选择为组合框提供数值的表或查询:“管理员”表。④确定显示在组合框列中的字段:职工编号。⑤确定列表框中的排序字段:职工编号,升序。⑥输入组合框附加标签的显示内容“职工编号:”。(4)添加文本框。选择“设计”选项卡“控件”组中“文本框”工具,单击窗体上要设置文本框的位置,文本框名称为“密码”。设置文本框的输入掩码为“密码”(Password)。(5)添加“退出”命令按钮。选择“设计”选项卡“控件”组中“按钮”工具,在窗体上要添加控件的位置单击鼠标,在“向导”对话框中选择“应用程序”类别,在操作中选“退出应用程序”,按钮上显示的文本内容“退出”。(6)保存窗体。实验09(1)通过窗体向导创建纵栏式、包含“图书”表全部字段的主窗体“按索取号查询图书的馆藏情况”。(2)开启“控件向导”,在窗体的设计视图中添加子窗体。①单击“设计”选项卡“控件”组中“子窗体/子报表”工具,单击要在窗体添加子窗体控件的位置,弹出“子窗体向导”对话框。②选择子窗体的数据来源为使用现有的“图书馆藏信息”表所有字段。③选定主窗体和子窗体链接的字段为“索取号”。④输入子窗体的名称为“图书馆藏信息”。实验10(1)在导航窗格中单击选中“管理员”表。(2)单击“创建”选项卡“报表”组中“报表”图标。(3)Access2007将在布局视图中生成和显示报表。(4)保存并命名报表为“图书馆管理员”。实验11(1)单击“创建”选项卡“报表”组中“报表向导”图标。(2)选择报表的数据来源为“图书馆藏信息”表,并依次选择报表输出所需要的字段:馆藏地点、图书编号、索取号、状态。(3)定义报表的分组级别。如果向导中提示的分组字段不是“馆藏地点”字段,则通过向导窗体中间的图标重新设置。(4)确定记录使用的排序次序为“索取号”、升序。(5)确定报表的布局方式和样式分别为“递阶”、“跋涉”。(6)输入标题为“按馆藏地点分类统计图书信息”。实验12(1)单击“创建”选项卡“报表”组中“报表向导”图标。(2)选择报表的数据来源为“图书借阅”表,并依次选择报表输出所需要的字段。(具体字段请查看上面“实验内容及原理”对应部分)(3)重复步骤(2),直至所有的数据来源表及其字段均被选择。(4)由于数据来自于多个表/查询,在向导中必须确定报表查看数据的方式,在本实验中,选择“通过图书借阅”。(5)确定记录使用的排序次序为“借阅日期”升序。(6)确定报表的布局方式和样式为“表格”、“跋涉”。(7)输入报表标题为“图书借阅明细”。实验13(1)在导航窗格中选择“图书”表。(2)单击“创建”选项卡“报表”组中“标签”图标。(3)定义标签大小。单击向导中的“自定义”按钮,并按照如下要求新建名为“图书标签”的规格。(4)选择文字的字体和颜色为黑体、12号。(5)确定标签的显示内容。(6)确定记录使用的排序字段为“索取号”。(7)输入报表标题为“图书标签”。实验14(1)打开“图书借阅明细”报表的布局视图。(2)如果未打开“分组、排序和汇总”编辑框,单击“格式”选项卡“分组和汇总”组中“分组和排序”图标激活该编辑框。(3)单击图标,从展开的选项中单击选择“按整个值”并修改为“按月”。(4)从展开的选项中单击选择“无页眉节”并修改为“有页眉节”。(5)向报表添加排序级别。单击“分组、排序和汇总”编辑框中的“添加排序”图标,并选择“图书编号”字段作为排序字段。(6)将报表属性中的“标题”以及报表页眉中的标签控件内容统一修改为“按月分组图书借阅明细”。(7)将该报表另存为“按月分组图书借阅明细”。五、实验结果及分析实验01快速创建窗体“管理员”的结果:实验02快速创建窗体“读者”的结果:实验03.快速创建多个项目窗体“图书”的结果:实验04.通过另存为快速创建窗体“读者类型权限”的结果:实验05.使用窗体向导创建窗体“读者借阅明细”的结果:实验06.使用窗体设计器创建窗体“图书的馆藏信息”的结果:实验07.窗体和命令按钮控件的设计“读者管理”的结果:实验08.组合框和文本框控件的设计“登录窗体”的结果:实验09.子窗体控件的设计“按索取号查询图书馆藏情况”主子窗体的结果:…………………………………………………………..实验10.快速创建报表“图书馆管理员”的结果:实验11.使用向导快速创建递阶式报表“按馆藏地点分类统计图书信息”的结果:…………………………………………………………….可买…………………………………实验12.使用向导快速创建表格式报表“图书借阅明细”的结果:实验13.使用向导快速创建标签报表“图书标签”的结果:实验14.分组报表的设计“按月分组图书借阅明细”的结果:…………………………………………………………….可买…………………………………
本文标题:广州大学学生Access数据库实验3_窗体及报表设计
链接地址:https://www.777doc.com/doc-3393794 .html