当数据集很多,比如十几个数据库查询的数据集,每个数据集里面都要用到同一个参数,有没有地方可以统一设置该参数的默认值,而不要在每个数据集里面设置默认值?
全局参数里面可以添加全部的默认值
放在参数面板上也可以添加默认值
两个方法:
1、在参数控件里设置一个默认值
例如:
2、在sql里添加默认值,当参数为空时按默认值查询,不为空时按参数查询
代码:
where 1=1 ${if(len(楼层)==0," and c2.SHOWVALUE='默认值'"," and c2.SHOWVALUE='"+楼层+"'")}