FineReport V8.0插件开发之动态展示不同sheet

楼主
我是社区第128位番薯,欢迎点我头像关注我哦~
本帖最后由 漩涡 于 2015-9-7 08:57 编辑

源代码:https://coding.net/u/finereport/ ... dynamicsheetcontrol
实现功能:根据传递的参数,选择性的不展示某些sheet,参数值可以是sheet的名字,也可以是sheet的索引(从0开始计数)
报表模板是有3个sheet的报表,如图所示:

普通填报预览(用于展示多sheet效果)时候的效果如下:

可以看到3个sheet都展示出来了
然后加上参数sheetnotshow=0,可以看到,第一个sheet就没有展示出来,同样,导出的时候也只有sheet2和sheet3了

然后将参数修改为sheetnotshow=sheet2,可以看到sheet名字为sheet2的的那一个sheet就没有展示出来

分享扩散:
参与人数 +2 F豆 +1 F币 +20 理由
windy_gui + 1 学习
传说哥 + 20 很给力!

查看全部评分

沙发
发表于 2015-3-22 14:59:01
{:8_207:}真心牛,感觉现在FR无敌了
板凳
发表于 2015-3-22 21:39:13
为什么 旋窝这么牛B {:5_147:}
地板
发表于 2015-3-23 09:48:04
{:8_209:}
5楼
发表于 2015-3-23 09:53:18
楼主我以前看过你的帖子。。
6楼
发表于 2015-8-3 12:44:58
学习中,很有帮助哦!
7楼
发表于 2015-8-4 09:03:53
学习了,有帮助!
8楼
发表于 2015-8-7 11:18:15
楼主这个功能正是我现在需要的,想请教一下7.11的版本能用吗?请教如何用,非常感谢!
9楼
发表于 2016-6-5 21:16:22
怎么用?打包成插件就好了。
10楼
发表于 2016-11-2 12:13:12
没有插件的JAR包怎么用?正需要啊楼主!
11楼
发表于 2016-11-2 15:26:16
大神这个现在还能用吗?我觉得这个功能很实用,自己打包试了试好像没效果,不知道是我弄错了还是这个现在不能用了呢?望回复
12楼
发表于 2016-11-4 07:17:33
好帖,必须支持一下!
13楼
发表于 2016-12-8 11:03:23
我也做了一个  早知道你这儿有就不做了  不过我是根据参数显示需要的sheet。。。。。。。。
14楼
发表于 2017-2-6 15:03:20
有没有 sheetshow参数??
15楼
发表于 2017-8-9 15:00:32
可不可以通过查询条件来展示sheet页呢,比如,条件=4则展示前4张报表
16楼
发表于 2018-5-22 16:57:05
9.0有没有这个
17楼
发表于 2019-7-19 20:33:48
大神,sheetshow是用什么方法的,我用你的源码试半天总是报错
18楼
发表于 2019-10-12 16:21:32
niexh 发表于 2019-7-19 20:33
大神,sheetshow是用什么方法的,我用你的源码试半天总是报错

提供了适配10.0的代码了,可下载查看:https://git.fanruan.com/fanruan/plugin-report-lazy-sheet
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

17回帖数 1关注人数 17983浏览人数
最后回复于:2019-10-12 16:21

返回顶部 返回列表