
我的插件
自己开发的插件的使用说明
帆软爱好者
编程爱好者
展开
-
FineBi实现同一张仪表板,不同的人看到的数据是不同数据库的数据
配置角色finedb_role对应的数据库是finedb,角色my_finedb_role对应的数据库是myfindb。使用场景:这个主要针对的是fineBI直连模式下的数据库表与SQL数据集,因为只有这两种才谈得上去动态切换数据连接。6 新建用户gb102101,gb102102, 角色分别是finedb_role,my_finedb_role。3 在公共数据中将demo_holiday_entity加进来。7 将仪表板的权限,与数据库表的权限赋给这两人。8 分别用这两个用户登录查看仪表板。原创 2023-03-05 20:48:18 · 970 阅读 · 0 评论 -
帆软报表动态数据源插件2.0使用教程
目前两种方案只能选择一种来使用,不能两种同时使用。如上图种配的来源于决策系统的两条数据表示,当访问报表 动态数据源\查假期数据.cpt时,如果当前登录人角色是zhangsan,就使用myfindb这个数据连接,如果当前登录人角色是lisi,就使用finedb这个数据连接。这里可以对报表进行配置,如图,这里显示了那两种方案,一种是角色的数据来源于URL上的role变量,另外一种是来源于决策系统种的角色。这里定义某个人再访问某张报表是,如果他的角色是A,就使用数据连接A,如果他的角色是B,就使用数据连接B。原创 2023-02-05 22:05:34 · 1932 阅读 · 0 评论 -
帆软报表新填报控件,只支持PC端
帆软finereport填报下控件显示比较单调,这里推荐一个新插件,里面内置了一些填报下使用的新控件。原创 2023-01-08 21:19:46 · 394 阅读 · 0 评论 -
帆软报表调用Oracle存储过程如果存储过程定义中没有参数,但是设计器中缺弹出一个storeParameter1参数的解决办法。
如图所示:存储过程定义中明明没有定义参数,设计器里的存储过程却识别出一个storeParameter1的参数,这个参数其实是帆软报表内部自己加的。原创 2022-12-12 09:20:35 · 576 阅读 · 0 评论 -
FineBI帮助文档一眼尽收眼底
官方finebi文档左边树不是全部展开的,没办法一眼就看到所有的内容。这里提供一个word版本,将左边树的所有节点做成word目录结构,一眼就能看到所有的内容。原创 2022-12-02 09:31:29 · 380 阅读 · 0 评论 -
FineReport帮助文档一眼尽收眼底
官方finereport文档左边树不是全部展开的,没办法一眼就看到所有的内容。这里提供一个word版本,将左边树的所有节点做成word目录结构,一眼就能看到所有的内容。原创 2022-12-02 09:26:10 · 376 阅读 · 0 评论 -
帆软报表二次开发者的福音,当我们想知道某个请求对应的后台java类是哪个,方法是哪个的时候请使用该插件
我们在帆软报表的二次开发过程中,如果想知道页面中某个请求对应的后台java类,方法是哪个,便与研究其逻辑,或者查看源码的时候使用该插件,将为你列出这些方法的类信息。这里面列出了该方法的后台类是EntryResource,方法是getEntryTreeNodes。正好可以与请求url吻合。这样我们就可以继续研究该方法的内部逻辑了。比如我想知道目录管理中左边目录树的数据是后台那个类哪个方法查出来。有需要插件的,加wx: aiyowa1021。该插件适用于FR,BI。...原创 2022-08-03 17:33:20 · 875 阅读 · 1 评论 -
动态数据源,帆软报表同一个sql语句,根据不同的角色使用不同的连接
1 先写配置文件,在报表服务器中的图中目录下新建conf.xml:xml的内容: reportName:报表路径 userName:用户名 dbConnectName:该用户使用的连接。2 安装插件。3 访问报表,url上需要加上currentUserName参数,currentUserName就是传递的用户名。4 效果: 不同的用户显示了不同的数据。 这里也能看出。最后,试用版下载: 根据用户使用不同的数据库连接插件-Java文档类资源-优快云下载...原创 2022-07-11 23:51:28 · 2372 阅读 · 0 评论 -
显示报表的SQL语句执行耗费时间的插件。
1 将压缩包中的plugin-data-factory-lib.jar放到 报表服务器的WEB-INF/lib下。2 安装插件。3 打开报表页面,4 访问http://localhost:8075/webroot/decision/getAllDbLogs,效果如下图:原创 2022-07-10 18:45:48 · 548 阅读 · 0 评论 -
帆软报表决策系统忘记密码了,使用重置密码插件
使用说明,该插件一共三个方法:1 查询所有用户: url: http://localhost:8075/webroot/decision/user/getAllUsers 界面: 2 重置所有用户的密码: url: http://localhost:8075/webroot/decision/user/resetallpasswd?passwd=123456 2 重置某个用户的密码: url: http://localhost:8075原创 2022-07-09 13:32:42 · 6925 阅读 · 0 评论 -
帆软官方的数据工厂插件太贵了。自己开发一个简单好用。
帆软官方的数据工厂插件地址:帆软市场,太贵了,要1万。自己也开发一个,先看下界面: 自己开发的现在支持HTTP,HTTPS的GET,POST请求,支持URL从配置文件读取,支持URL加密。支持对请求结果的扩展处理,支持对HTTP请求的BODY,HEADER参数扩展处理。...............原创 2022-07-08 15:02:12 · 2579 阅读 · 2 评论