手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

如何利用FineReport报表设计器实现报表动态列

时间:2024-10-22 19:56:22

1、第一步,双击打开FineReport报表设计器,新建一个普通报表;然后新建数据库查询,使用自带的数据库表,如下图所示:

如何利用FineReport报表设计器实现报表动态列
如何利用FineReport报表设计器实现报表动态列

2、第二步,在报表设计器上方选择模板--->模板参数,添加一个参数columns,默认值为空,如下图所示:

如何利用FineReport报表设计器实现报表动态列

3、第三步,选中B2单元格,插入公式split函数公式,注意这里的公式的合法性,如下图所示:

如何利用FineReport报表设计器实现报表动态列

4、第四步,在A3单元格中,插入数据源调用select函数,函数内是#0,如下图所示:

如何利用FineReport报表设计器实现报表动态列

5、第五步,选中B3单元格,插入公式数据源.value(A3,B2),检查公式的合法性,如下图所示:

如何利用FineReport报表设计器实现报表动态列

6、第六步,点击参数栏目,让其进入编辑状态,插入一个label和下拉复选框,如下图所示:

如何利用FineReport报表设计器实现报表动态列

7、第七步,选择下拉复选框,点击数据字典,选择公式,插入如图的公式,如下图所示:

如何利用FineReport报表设计器实现报表动态列
如何利用FineReport报表设计器实现报表动态列

8、第八步,设置完毕后,在浏览器中选择按分页进行预览,可以看到动态列的效果,如下图所示:

如何利用FineReport报表设计器实现报表动态列
如何利用FineReport报表设计器实现报表动态列
© 手抄报圈