本帖最后由 yunnuo 于 2015-7-8 11:02 编辑
1 这个sql写错了 正确的为 SELECT * FROM 订单 where 1=1 ${if(type=="日报"," and date(订购日期)='"+ date +"'",
if(type=="月报"," and strftime('%m',订单.订购日期)='"+ month+"'"+" and strftime('%Y',订单.订购日期)='"+ year+"'"," and strftime('%Y',订单.订购日期)='"+ year+"'"))}
2 这地方不能用range()公式,因为这个地方要返回的是两位数的月份。要01 02 03 这种。
3 这个链接对应的模板是错误的。
补充:我做了模板,改好了。
2 设置参数month的控件类型也为下拉框,数据字典选择公式,在实际值出填写公式=range(1,6)即可。
3 在线查看模板效果请点击DynamicParaWidget.cpt
|