1,普通参数:
select * from 表名 where 字段='${自己定义参数}'
2,如果控件中添加查询的内容为空,则全部都显示(单表):
```
SELECT * FROM 表名 where 1=1
${ if(len(自己定义参数1)==0,"","and 字段1='"+自己定义参数1+"'")}
${ if(len(自己定义参数2)==0,"","and 字段2='"+自己定义参数2+"'")}
3,如果控件中添加查询的内容为空,则全部都显示(多表):
``
SELECT * FROM table1 a1 left join table2 a2 on a1.id1 = a2.id2
where 1=1
${ if(len(自己定义参数1)==0,"","and a1.字段1='"+自己定义参数1+"'")}
${ if(len(自己定义参数2)==0,"","and a1.字段2='"+自己定义参数2+"'")}
本文档介绍了如何在帆软FineReport中为数据集添加控件参数,包括普通参数的配置以及当控件查询内容为空时如何显示全部数据的单表设置方法。
4582

被折叠的 条评论
为什么被折叠?



