罗斯文数据库学习连载(39)-马丽
Access软件网QQ交流学习群(群号码198465573),欢迎您的加入!
首页 >技术文章> Access数据库-教程


罗斯文数据库学习连载(39)

发表时间:2008/6/27 13:15:36 评论(0) 浏览(16237)  评论 | 加入收藏 | 复制
   
摘 要:“各类销售额”报表及“各类销售额子报表”
正 文:

9.“各类销售额”报表及“各类销售额子报表”

“各类销售额”报表及“各类销售额子报表”按类别显示各产品的销售额,并用图表的方式显示。报表的显示效果如下:

在每一个产品大类中,以子表的形式显示这类产品的各种具体产品的销售额。通过“类别ID”字段链接与主表链接在一起。

下面先来看看“各类销售额子报表”的设计吧,进入“各类销售额子报表”的设计视图

“各类销售额子报表”的记录源为“各类销售额”查询。报表中隐藏了报表的页面页眉/页脚节,只显示主体节。内容也比较简单,只有“产品名称”及“产品销售额”两个文本框,对应的控件来源分别设成“各类销售额”查询中的“产品名称”及“产品销售额”。文本框的边框设成“透明”。调整主体节的大小刚好容纳两个控件。设置按“产品名称”“升序”排序。这个子表到时通过“类别ID”与主表链接,用来显示当前类别的所有产品的销售额情况。

接下来再看“各类销售额”报表,进入设计视图


报表的数据源为“各类销售额”查询。报表页眉中只有一个标题标签,另有一个用于显示当前日期的文本框,报表页脚无;页面页眉无,页面页脚中只有一个页码显示文本;主体中也无内容。通过“排序与分组”可以看出报表设置了一个“类别名称”组,主要内容都设计在“类别名称页眉”中。

产先是一个“类别名称”文本框,下面放了一个产品标签,在产品标签的后面放一个“类别ID”文本框,这个文本框的“可见性”属性设为“否”,表示在报表中并不显示这个控件,这个控件只是用来插入图表时设置链接字段。

在产品标签的下方是一个子报表,设计时只要选择“子窗体/子报表”控件,在报表上拉出适当大小。然后设置子报表的“源对象”及“链接主字段”、“链接子字段”属性。

设置好子窗体后,可以预览一下,调整一下子窗体的大小。然后在下面我们放入一个“销售额标签”。然后从菜单栏中选择“插入-图表”,在标签的下面点一下,就会出来一个图表向导。根据向导提示,依次设置好创建图表的查询,选择用于图表的字段,图表类型,再设置链接文档和图表的字段,这样就能做到图表随记录的变动而变化,这里我们选用上面的文本“类别ID”,点完成即可。

这个报表的主要是对子报表的应用,及添加图表起到一个示例作用。

其实本例不用子报表的方法,也一样能做,只要把“产品名称”和“产品销售额”放到主体节中,图表可以放到组页脚中。做出来的效果基本上是一样的。

剩下的还有几个报表,用到的知识点都大同小异了,只是“各年销售额”报表中的一些事件,还是有点费脑筋的。这里就不讲了,从下一节开始进入窗体设计。



如果您没有注册这个论坛,请赶快注册吧,与我在论坛进行交流,共同学习提高。   上一篇    下一篇

Access软件网交流QQ群(群号:198465573)
 
 相关文章
罗斯文数据库学习连载(36)  【马丽  2008/4/16】
罗斯文数据库学习连载(37)  【马丽  2008/4/28】
罗斯文数据库学习连载(38)  【马丽  2008/5/27】
罗斯文数据库学习连载(40)  【马丽  2008/6/27】
罗斯文数据库学习连载(41)  【马丽  2008/10/27】
常见问答
技术分类
相关资源
文章搜索
关于作者

马丽

文章分类

文章存档

友情链接