谁能解释一下这两种方法有何不同?区别在哪里?什么情况下使用模板参数?什么时候用数据集参数? 还是说这两种方式随时都可以任选其一使用?谢谢!!
赞 1 2021-06-03 15:41
if(len($货主地区)==0,nofilter,$货主地区) 为什么 这里是==0 而不是=='' 或者是 is null。如果字段中本身有0值怎么办?
赞 0 2021-06-01 11:21
不好意思,看懂了是LEN($货主地区)==0
赞 0 2021-06-01 11:23
len是指字符串长度
赞 0 2021-06-02 11:46
能不能实现每个查询值独立,各不相干,选什么出什么,文中这样搞太不智能了?
赞 0 2021-03-31 13:55
你好,感谢你的反馈,已提交产品需求
赞 0 2021-04-28 11:02
这个参数为空的处理太不智能了,感觉完全是在写拼接字符串的SQL代码。我觉得完全可以优化一下这个功能,做一个空值的特殊选项处理,避免这样复杂的操作来实现设计。建议借鉴一下metabase
赞 1 2021-03-16 15:51
这里只是示例一个控件参数变量,那两个、三个呢?我用and连接两个变量就不行 ${ if(len(区县) == 0 and len(市) == 0 and len(省) == 0, "", if(len(区县) == 0 and len(市) == 0, "and gd.pname ='"+ 省 +"' ", if(len(区县) == 0, "and gd.pname ='"+ 省 +"' and gd.cityname ='"+ 市 +"' ", "and gd.pname ='"+ 省 +"' and gd.cityname ='"+ 市 +"' and gd.adname ='"+ 区县 +"'" ) ) ) }
赞 0 2021-03-06 11:31
89 评论
谁能解释一下这两种方法有何不同?区别在哪里?什么情况下使用模板参数?什么时候用数据集参数?
还是说这两种方式随时都可以任选其一使用?谢谢!!
赞 1 2021-06-03 15:41
if(len($货主地区)==0,nofilter,$货主地区) 为什么 这里是==0 而不是=='' 或者是 is null。如果字段中本身有0值怎么办?
赞 0 2021-06-01 11:21
不好意思,看懂了是LEN($货主地区)==0
赞 0 2021-06-01 11:23
len是指字符串长度
赞 0 2021-06-02 11:46
能不能实现每个查询值独立,各不相干,选什么出什么,文中这样搞太不智能了?
赞 0 2021-03-31 13:55
你好,感谢你的反馈,已提交产品需求
赞 0 2021-04-28 11:02
这个参数为空的处理太不智能了,感觉完全是在写拼接字符串的SQL代码。我觉得完全可以优化一下这个功能,做一个空值的特殊选项处理,避免这样复杂的操作来实现设计。建议借鉴一下metabase
赞 1 2021-03-16 15:51
你好,感谢你的反馈,已提交产品需求
赞 0 2021-04-28 11:02
这里只是示例一个控件参数变量,那两个、三个呢?我用and连接两个变量就不行
${
if(len(区县) == 0 and len(市) == 0 and len(省) == 0,
"",
if(len(区县) == 0 and len(市) == 0,
"and gd.pname ='"+ 省 +"' ",
if(len(区县) == 0,
"and gd.pname ='"+ 省 +"' and gd.cityname ='"+ 市 +"' ",
"and gd.pname ='"+ 省 +"' and gd.cityname ='"+ 市 +"' and gd.adname ='"+ 区县 +"'"
)
)
)
}
赞 0 2021-03-06 11:31