可能判断是否加上某些条件,如:
if len(trim(age))<>0 then
ls_state = "( age like '"+age+"%')"
ls_bz='1'
end if
if len(trim(sex))<>0 then
if ls_bz='0' then
ls_state = "( sex like '"+sex+"%')"
else
ls_state = ls_state +"( sex like '"+sex+"%')"
end if
ls_bz='1'
end if
if len(trim(subject ))<>0 then
if ls_bz='0' then
ls_state = "( subject like '"+subject +"%')"
else
ls_state =ls_state+ "( subject like '"+subject +"%')"
end if
ls_bz='1'
end if
dw_1.setfilter(ls_state)