Office中国论坛/Access中国论坛

标题: 请教怎样把查询结果在子窗体内以数据透视图形式显示出来 [打印本页]

作者: gadget    时间: 2011-12-14 15:01
标题: 请教怎样把查询结果在子窗体内以数据透视图形式显示出来
本帖最后由 gadget 于 2011-12-14 15:01 编辑

[attach]47639[/attach]

附件是我参考前辈的示例做的,在子窗体显示主窗体的多条件查询的结果,是数据表。
我需要在另一个子窗体以数据透视图的形式显示查询的结果,请各位帮忙看一下要怎么做。
我想把 负责人 作为系列字段, 数量 作为数据字段, 订购日期 作为分类字段, 系列 作为筛选字段。
谢了先
作者: liaojianle    时间: 2011-12-14 15:35
这是 什么呢????
作者: roych    时间: 2011-12-14 19:07
修改窗体的默认视图为数据透视表即可。此外,需要注意的是,你的主窗体中应加上日期默认值,否则一旦没有输入日期则无法执行查询。
作者: Henry D. Sy    时间: 2011-12-14 21:25
以最终的查询作为透视表的记录源!
作者: gadget    时间: 2011-12-15 12:31
roych 发表于 2011-12-14 19:07
修改窗体的默认视图为数据透视表即可。此外,需要注意的是,你的主窗体中应加上日期默认值,否则一旦没有输 ...

我把默认视图改为数据透视表 和 数据透视图 都没有产生变化,结果还是跟原来一样。
我需要的是数据透视图,要两个子窗体,一个显示数据表,一个显示透视图,内容都是查询后的结果。
请版主动手帮我做一下试试
作者: gadget    时间: 2011-12-15 12:34
Henry D. Sy 发表于 2011-12-14 21:25
以最终的查询作为透视表的记录源!

我需要的是数据透视图,我对VBA不熟,真是头大,请版主帮我做一下试试
作者: yanwei82123300    时间: 2011-12-15 12:37
请转换成2003 ,大家才能修改呀!
作者: gadget    时间: 2011-12-15 14:01
yanwei82123300 发表于 2011-12-15 12:37
请转换成2003 ,大家才能修改呀!

[attach]47671[/attach]
这个是2003的版本,请看一下
作者: gadget    时间: 2011-12-15 14:01
[attach]47671[/attach]
作者: yanwei82123300    时间: 2011-12-15 15:30
你看看行吗
作者: gadget    时间: 2011-12-15 16:58
谢了先。
我想要的是数据透视图。
我加了个图表控件(看起来跟数据透视图差不多),请看一下,能不能跟随主窗体的筛选而变化。
[attach]47677[/attach]

作者: yanwei82123300    时间: 2011-12-15 21:03
请在查询中添加条件参数,使用LIKE 函数!即可
作者: gadget    时间: 2011-12-16 12:01
我不会用啊老大,我不会access编程
作者: roych    时间: 2011-12-16 20:06
请参考:
http://www.office-cn.net/thread-98061-1-1.html
作者: gadget    时间: 2011-12-17 11:19
非常感谢
作者: gadget    时间: 2011-12-19 17:06
版主14楼的例子代码很多看得我晕,有人做了个只有6行代码的,但是筛选后图表控件显示的数据不完全,应该是代码有些问题:
图表控件的X轴的值显示不完全,比如说有10,33,52,70等n个值,但是控件只会显示10,33这样一两个值,而且柱形变得很大。
我已经把 数据-列数 设置为99, 没有用。

请看一下附件,谢谢。
[attach]47734[/attach]





欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3