想请教一下如何用一个查询条件,比如三个条件 年,月,周
当月为空的时候查询 图表1
当周为空的时候,月不为空 查询图表2
可以条件属性。
判断len(周)=0 len(月)>0时,表1行高为0。
其他图表同理写个判断。
如果图表完全不一样的话,你可以把按年、月、周的图表单独做成3张报表,然后在查询按钮那定义JS,按年查询时候跳转到年报表,按月查询时候跳转到月报表
SQL语句where 后面写
${if(len(月)==0&&len(周)==0,"and a.年='"+年+"'","and a.年='"+年+"' and a.月='"+月+"' and a.周='"+周+"'")}