50 评论

举21个栗子

SELECT * FROM 销量 where 产品类型 in ('${para}')
已经实现单个字段进行多值查询,但是预览的时候默认是参数为空,页面没有显示数据。这个如何做到预览默认显示所有数据?

尝试了:
SELECT * FROM 销量
where 1=1
${ if(len(para)==0,""," and 产品类型 in (' "+para+" ') ")}

以上实现了预览默认显示全部数据,但只有选择下拉框就没有数据了。求帮助~~~感谢~~

0 2021-12-14 12:10

举21个栗子

实现了:
SELECT * FROM 销量
where 1=1
${if(len(para)==0,""," and 产品类型 in ('"+para+"') ")}

0 2021-12-14 16:50

RosieY

您好,是的,可以结合参数为空选择全部来做呢
参数为空查询全部-https://help.fanruan.com/finereport/doc-view-4455.html

0 2022-02-28 17:03

MiJiu

很有用

0 2020-09-16 09:37

用户Y2323808

过程太简单 步骤待完善

0 2020-08-28 11:24

Catqiu

您好,文档已更新

0 2021-06-21 14:10

用户f7018976

三个下拉复选框的数据字典怎么设置都没有提到,光是一个截图,怎么用。这部分内容需要修订完整。

1 2020-07-15 10:26

Wendy123456

文档已更

0 2020-09-27 10:41

axing

where 1=1 and classno='${classno}' 少了一个and呢

0 2019-05-13 23:08