
FineReport 动态数据源插件
介绍动态数据源插件的使用
帆软爱好者
编程爱好者
展开
-
finereport动态数据源插件教程2
两个数据集ds1,ds2,ds1的绑定到参数面板的下拉框上,ds2显示到模板正文中,现在需要ds1根据不同的参数显示不同的值。模板中有多个数据集,只需要其中一个数据集按照不同的参数显示不同数据库的数据。原创 2025-01-05 19:47:48 · 280 阅读 · 0 评论 -
finereport动态数据源插件教程1
3 要实现的效果,URL上加参数role=A,使用连接finedb10的数据,URL上加参数role=B,使用连接finedb10_dep中的数据。用连接finedb10新建SQL数据集ds1来制作报表。分别新建连接finedb10,finedb10_dep。到决策系统--动态数据源配置中配置两条记录。原创 2025-01-05 13:44:38 · 408 阅读 · 0 评论 -
finereport动态数据源插件的来源
1 何为动态数据源,官方的解释为:用户存在多个数据库,一部分是测试库,一部分是正式库。数据库中每张表的表结构是完全一样的,只有存放的数据不同。动态数据源插件解决的问题就是不要让数据库名字,IP地址,端口等敏感信息不要暴露出来。实现方式就是将不同的数据库创建对应的连接,再模板运行时来切换到不同的连接上来达到展现不同库里的数据。根据官方的解决方案,需要将数据库名字,IP地址,端口定义成变量,通过URL来传递这些参数的值来达到替换的目的,但是这样就造成了数据库IP,端口等信息的暴露,是非常不安全的。原创 2025-01-05 11:35:45 · 211 阅读 · 0 评论