Office中国论坛/Access中国论坛

标题: 如何固定交叉查询列作为连续子窗体的记录源[已解决] [打印本页]

作者: 简    时间: 2011-2-24 20:57
标题: 如何固定交叉查询列作为连续子窗体的记录源[已解决]
本帖最后由 简 于 2011-2-25 12:49 编辑

我的子窗体是连续窗体,采用交叉查询做为记录源,现在的情况是,交叉查询的列是动态变化的,这样会使窗体打开时出现错误,所以我想问问,能否固定交叉查询的列,当该列没有数据时,一律按0来处理。

曾经todaynew帮我做了一个动态交叉查询,采用列表框的方式,交叉查询的列数不固定,所以列表框的列数也不固定。现在我希望列数固定,而且采连续窗体,这样一清二楚,不知可行不。

作者: aslxt    时间: 2011-2-25 10:42
本帖最后由 aslxt 于 2011-2-25 10:43 编辑

交叉表是不可编辑的查询,为什么要用连续窗体来显示数据?
直接用子窗体的SourceObject属性不就行了吗?这样所有的列都可以显示啊
作者: 简    时间: 2011-2-25 12:49
我就是不允许交叉表编辑呢。

在网上搜了两晚上的资料,终于解决这个问题了,问题很简单,只需要在交叉查询中,在PIVOT语句后添加IN语句即可,这样就把交叉查询的列固定了。
作者: lirong    时间: 2011-4-20 23:05
简 发表于 2011-2-25 12:49
我就是不允许交叉表编辑呢。

在网上搜了两晚上的资料,终于解决这个问题了,问题很简单,只需要在交叉查 ...

简能不能来个例子学习一下啊




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