|
4#
楼主 |
发表于 2008-12-6 17:19:13
|
只看该作者
窗体的图片请见附件,运行查询QrTbConCompanyQuaNumber,查询里的内容都是同样形式的计算字段。
在上传的附件中可见,在该查询的QBE条件栏里,写的内容如下:
IIf([Forms]![FrComQuaLookUp]![CmbQualificationSort]="化工石油工程",(IIf([TbConCompanyQua].[化工石油工程]="特级",0,IIf([TbConCompanyQua].[化工石油工程]="一级",1,IIf([TbConCompanyQua].[化工石油工程]="二级",2,IIf([TbConCompanyQua].[化工石油工程]="三级",3,4)))))<[Forms]![FrComQuaLookUp]![CmbQualificationClass],"*")
中间红字的一大串,都是计算字段的名字。核心是选择出比窗体中给定数字小的资质。
在没有加IIF语句的情况下,直接筛选,已经成功了,不清楚为什么加入语句之后,会出现问题。
理论上很可行,我的思维方式,一直和Excel的惯用法保持一致。
谢谢两位的关注! |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|