设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

[窗体] 用控件内作为准则查询的问题

[复制链接]
跳转到指定楼层
1#
发表于 2008-3-3 16:09:27 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
我设计一个窗体,如图:
子窗体数据源为一个查询,查询准则根据窗体上的控件,如控件空白即子窗体显示全部数据,我在物料编号对应的筛选准则为"Like (IIf (IsNull ([Forms]![主窗体]![物料编号],"*",Forms]![主窗体]![物料编号])),这个筛选没有问题,问题是类型控件:
类型控件,对应销售单价字段,有如下要求
类型=空白时,列出所有内容
类型=售后时,列出销售单价=0
类型=销售时,列出销售单价>0
???怎样设定查询中的准则?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
5#
 楼主| 发表于 2008-3-4 09:35:32 | 只看该作者
MID函数无定义是引用问题,已解决,谢谢
4#
 楼主| 发表于 2008-3-3 17:32:41 | 只看该作者
不是这个问题,如图为数据源(一个查询),如[物料编号]是两种状态:控件内容=null时,准则为like "*",控件内容不空白时,准则为like 控件内容,[物料编号]的准则是对的.现在的问题是设定[销退单价]的准则,
要求如下:
控件内容=null 时,准则要为like "*"
控件内容="售后"时,准则要为=0
控件内容="销售"时,准则要为>0
此准则语句怎么写?????

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

点击这里给我发消息

3#
发表于 2008-3-3 17:01:13 | 只看该作者
是否前面没有加forms全路径引用?
2#
 楼主| 发表于 2008-3-3 16:47:10 | 只看该作者
另:其中一台电脑用Mid([aaaa]![bb],1,2)有效,拷贝到另一台机"无定义",什么回事??
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-12-2 02:26 , Processed in 0.096366 second(s), 30 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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