在普通报表里面,先用时间参数控制了数据集,显示出属于这段日期的数据,但是在这个基础上再添加参数进行多选筛选,怎么样可以做到。就是筛选完时间显示这段时间的全部值,然后再进行筛选
SELECT * FROM 订单
where 1=1
${if(len(start_date) == 0,"","and 订单日期 >='" + start_date + "'")}
${if(len(end_date) == 0,"","and 订单日期 <='" + end_date + "'")}
${if(len(area) == 0,"","and 货主地区 in ('" + area + "')")}
类似这样了。。