内容正文:
欢迎大家来到山东春考软件与应用技术专业access数据库的备考小课堂。这节课我们一起来了解一下access数据库中报表的理论知识,以及如何创建一个报表。首先来看一下我们这节课的学习目标。了解并掌握报表的定义、功能以及组成,熟悉并掌握创建报表的方法,能够根据具体要求完成报表的创建,培养逻辑判断思维,通过报表解决实际的问题。好,来看一下报表这块的考纲,报表他给了两块,一个是能够使用报表设计视图去创建报表,一个是能够在报表中实现记录的排序、分组、计算与汇总等操作,也就是说我们所说的要完成相关的操作。好,先来看一下报表的相关知识。首先第一个报表的概念,报表是用于按指定格式显示打印输出数据的数据库对象。它其实更重要的内容就是在于一个打印报表。然后功能就是可以对数据进行分组、计算、汇总、打印输出等。分组分组是报表最常见的一个功能,也是我们差不多搜题里面都会出现的一个功能。然后第三个常见视图一共有4种,报表视图、打印预览、报表布局视图、设计视图。我们用的最多的是这两个,一个是报表视图,一个是设计视图。然后最后一个分类,分类报表有很多种,纵栏式报表表、格式报表、图表是报表,还有标签性报表。我们继续往后看。报表的组成包括了报表的页眉页脚,页面的页眉页脚以及主页面主页角和主体。然后主页每组页讲的,当我们用到了分组的时候,这个才会出现。然后下一个报表的方式。创建报表的方式,一个是快速创建,用的是报表,一个是空报表,还有报表向导标签。这个标签是专门做标签报表用的,再一个就是报表设计。创建报表的主要步骤有这么四步,一个是选择数据源,第二个是添加控件,第三个是调整布局,最后一个是预览。好,我们来看一下第一个题,自动创建一个表格式的报表,然后输出成绩表里的所有信息,并按学生编号的前六位为同一组。那学生编号的前六位,这也就相当于是做了一个分组。首先我们来看一下下面的图例,这里当我们看到这里有一个小图标的时候,必定是快速创建。也就是我们选中成绩表,然后快速创建一个报表,然后进来之后,我们还需要去对他进行分组,也就要做这个主页,没主页角。这边是日期,时间是都有的,只要是使用快速创建这个,它是自动出现的。好,我们来看一下这个题。首先题目中给出了这么几个内容,一个是成绩,一个是课程,一个是学生。题目要求是我们创建一个成绩表,那我们就是选中成绩直接点击报表,这样就会生成一个这样的报表,然后我们再进入到设计视图里面去进行修改。然后根据题目要求,是我们需要去做一个分组,所以说我们在下边点击添加组,然后以学生编号的形式去分组。这样的话会出现一个学生编号页眉的这么一个节,然后我们需要在这个节里面去添加一个文件文本框。这个文本框我们先添加上,把这个内容给它取消掉,前面的标签给它按delete键取消掉,然后把它放到学生编号的下边。刚才我们也看到了学生编号可能出现一个问题,就是说可能有点儿小了,那我们可以把它往外拖一下。先来把这儿改一下,这儿就需要用到我们所学到的这个公式了,等于left。学生编号的前六位。好,我们先来看一下结果是什么样的,是不是我们想要的那个结果?现在就是前面是前六位儿,然后后边是那种。但是有一个问题,就是说它的这个大小不太好看啊,所以我们要去改一下它大小选中。选中整个的内容,然后把它往外拖一下。这个需要大家有一定的。定力有一定的准确性。大家一定要也记得把这儿给拖一下。好,拖完之后我们再来看一下结果跟我们的结果有什么不同。没有图里面是没有边框的,所以说我们需要选择好所有的边框,选择所有的。边框可以。这样选择,然后按住是CTRL键,然后再选一下这个点击属性表,这里有一个。样式,这里有一个边框样式。我们把边框样式改为透明。我先来看一下哪些需要改,一个是就下边的内容需要改,那我们去改一下下边的这个,一个是这个,然后按住control键。选择,然后找到这边的边框样式改为透明。我再回过头来看一下,这样就跟我们题目中的差不多了,保存为零一就可以了,这是我们的第一个题。好,接下来我们来看一下第二个题。第二个题也是创建一个客户的详细信息,然后采用数据表格式,要求不显示密码这一列。使用向导去创建一个图表订单,然后用柱形图表示不同商品编号,各业务员的总的销售金额。我们先来看一下图片,这里的这个图片并没有我们刚才看到那个标签,所以说我们可以用向导。或者是设计师图都可以。需要我们一个一个的去做。这里面你看也有了分组,甚至说有了一个汇总,然后这边是一个图表,我们来直接上手做一下。首先题目给到了这几个数据表,然后我们来直接点击创建。如果说可以的话,我们可以直接选择客户,然后建一个快速建一个报表。当然这样建出来的报表,它是带这个小标的,我们可以把这个小标给它去掉,然后来看一下题目的要求跟它不太相同,或者说我们直接把它关掉。直接用这个向导去做,也可以点击向导,然后找到客户,根据题目要求把所有的内容全都放进去。第一个是客户的编号。第二个是账户名,第三个是性别,第四个是地址,第五个是城市,第六个是邮政编码,第七个是电话,第八个是注册时间。地区在最前面,往上往下一步会出现这样的一个内容,问你分组级别,我们的分组级别是按地区进行分组的,我们就把地区选中,然后放到这边。然后点击下一步,下一步是可以对它进行升序或降序排列。这个其实我们题目中并没有给出这个要求,所以说这里我们可以不用管它,当然也可以去把注册时间,根据图里可以看出注册时间是升降序排列的,当然我们也可以把这个注册编号做一下,都可以。好,点击下一步布局,这里就不用动它了,直接继续往下走,然后直接选中客户,点击完成,这样我们的表就出来了,这我们的表就出来了,是长这个样子的。但是跟题目的要求差一步,就是差着我们的一个汇总。那我们去这是在打印预览上,我们关掉这个,然后进入到设计视图。然后首先先把这个。内容稍微。给它。往右去,往左去给它挪一下。我们的要求,还有一个是最好是要美观的一个要求。那先过来看一下题目要求跟题目要求是什么不太一样的。首先客户编号没有显示完成,性别没有显示完成,邮政编码没有显示完成。那好,需要我们把这些内容先设计出来。我们可以把它们往后挪一下。报表的设计非常要求它是一个非常美观的,所以说有一些东西我们必须要让它显示明白。好,我们再来看一下,看一下结果有没有把我们想要的东西都显示出来,如果显示出来了,好,我们再进行下一步。下一步就是图片上很明显给了我们一个横线,那我们就在上边的控件里面选择横线,然后先把这里再往下调一下,选择横线在这里画上一根儿。红线画完之后,来到报表视图看一下,不太齐。好,我们再回过头来去进行调整。或者是重新画都可以。这个横线其实并不是很好画的。好,我们就先这样。还有一步是有一个汇总,我们先去把汇总做出来。首先点击分组和排序,我们的分组形式是地区,然后点击更多先把页脚提出来,然后这样就会有一个页脚,我们在页脚里面输入客户人数,那这样的话需要加一个标签,输入一个。在前面需要输入一个客户人数。然后后边又是我们的这个。函数account。客户变好吗?然后确定一下位置,一个是在这个客户编号下边,一个是在地址下边。当然我们也可以这样,先来看一下结果对不对?结果是对的结果是对的。但是我们的这个顺序不太一样,我们可以继续调顺序。把他们挪到最后边来。这样的话我们再来看一下客户编号、账户名、性别、地址、城市、邮编、电话,还有注册时间。这个是对的,我们可以把它们选中。然后一起往这边挪。最后还有一个问题,就是说所有的内容深蓝色,然后变成了写题,选中。然后找到格式,点击斜体,然后颜色更改为深蓝色即可。需要去加个促,这样我们再回过头来看一下,这个就是我们的要求了,然后点击保存就可以了我已经保存好了,这是第一个题。然后来看第二个题。创建这个,首先先说一下,它是没有向导这一说的。我们需要进入一个设计,进入报表设计,然后把我们的页眉全都关掉。页面一脚全都关掉,然后插入一个图表。画图表的时候会出现这个向导,然后根据向导来做向导里面的订单,我们点击订单。他的要求是不同商品编号,各业务员的总的销售金额。那我们来找一下编号,订单编号。商品编号,我们的商品编号,然后我们的业务员,还有我们的销售金额。然后点击下一步,根据题目要求是柱形图,我们这里也是竖柱形图,然后在这里会有一定的时间。然后这里显示的是下边是商品编号,上边是业务员,然后这边是销售金额总计,这个是没问题的。点击下一步,然后点为订单,点击确定完成。这样它会出来一个这样的图例,这个图例并不是咱们的要求的,所以说我们可以来设在报表里面来看一下,就跟我们这个题目的要求是一模一样的了。然后点击保存,保存为订单。图表是报表里面经常会出现的题目,所以说我们一定要看清楚怎么去做好,这是我们的第二个题。事例说完之后,我们来看一下这节课的总结。这节课我们讲了一个报表的定义,还有一个功能,还有组成,这些都是只需要大家去理解就可以了。然后比较重要的就是简单的报表创建方法,用的是这个快速创建报表或者说是报表向导。希望大家在下课的时课后再自己去进行操作熟悉。好,这节课就到这里了,我们下一节课再见。
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。