用一个参数控件 自定义数据字典1,0 判断状态 如果=1,数据集过滤为空的数据,否则不过滤
设置控件值
数据集写过滤
where ${if(canshu==1,"xx is not null","")}
直接改数据集DS1
如果要为空的
SQL SERVER的SQL是
前面的不变where后面加 and isnull(医嘱字段,'')=''
如果不要
前面不变where后面加 and isnull(医嘱字段,'')<>''