当勾选时,显示全部,不勾选时,显示内部产值到重量为空的那一列(为空或为0的都显示)
复选框设置
如果是勾选时,显示全部列,不勾选时要隐藏列,那么就在隐藏列那里加条件,当$复选按钮名称==false时,列宽为0,如果是勾选时,显示全部数据,不勾选时只显示内部产值到重量为空的数据,那么sql条件语句就这么写
where 1=1
${if(复选按钮名称==true,"","and 内部产值 = 0 or 内部产值 is null")}
用条件属性 去控制 行高为0 控件为false and len(重量的单元格)=0 or 重量的单元格=0
可以在sql语句里拼条件 where后面 加上
${if(len(复选框)==0," and 内部产值 is null "," and 内部产值 = '"+复选框+"' ")}
发个模板出来可以吗