设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 1446|回复: 3
打印 上一主题 下一主题

[窗体] 如何固定交叉查询列作为连续子窗体的记录源[已解决]

[复制链接]
跳转到指定楼层
1#
发表于 2011-2-24 20:57:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 简 于 2011-2-25 12:49 编辑

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

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

评分

参与人数 1经验 +3 收起 理由
lirong + 3

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2011-2-25 10:42:18 | 只看该作者
本帖最后由 aslxt 于 2011-2-25 10:43 编辑

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

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

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

简能不能来个例子学习一下啊
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-6-27 17:29 , Processed in 0.081967 second(s), 28 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表