请问下如何实现多个combo任意组合查询。
我的form中有4个combo。请问下如何在这4个combo中任意组合查询。当combo1不为空的时候,SET FILTER TO alltrim(合同类型)=hetongleixing刷选数据是没有问题的。但是当combo1的值为空的时候,hetongleixing要等于什么。SET FILTER TO alltrim(合同类型)=hetongleixing,才能刷选出来所有数据呢。
我用下面的代码:
set safe off
SELECT ht_hetong
PUBLIC hetongleixing
hetongleixing=ALLTRIM(this.)
PUBLIC nianfen
nianfen=ALLTRIM(this.)
PUBLIC jidu
jidu=ALLTRIM(this.)
PUBLIC yewu
yewu=ALLTRIM(this.)
SET FILTER TO alltrim(业务_所属)=yewu AND alltrim(季度)=jidu AND alltrim(年份)=nianfen AND alltrim(合同类型)=hetongleixing
this.Parent.grid1.setfocus
GO TOP
[此贴子已经被作者于2020-5-31 14:57编辑过]