在参数面板选参数(序号)
可以多选,当选1,2,3时,分三页显示
第一页对应序号1的内容,第二页对应序号2的内容...
该怎么做分页
1、sql数据集里面使用in方式查询,${if(len(参数名称)=0,"","and 表中的字段 in('"+ 参数名称 + "')")}
2、再参考这里按你的序号内容设置一下按组分页就行了
按组分页- FineReport帮助文档 - 全面的报表使用教程和学习资料 (fanruan.com)
我觉得如果有限的分页可以用多个sheet,隐藏sheet的方法
https://help.fanruan.com/finereport/doc-view-1757.html
https://help.fanruan.com/finereport/doc-view-1740.html
超简单的,sql里面写好序号,把序号拖动到单元格,所有字段都以这个序号作为左父格。
然后对序号那个单元格做个分页设置,公式:$$$ % 1 ==0
最后sql里面写个where条件,where rn= xxx
完成!
简单不