1. 描述
在3.7及之前版本,FineReport连接都是通过安装多维数据集插件,然后通过多维数据库的方式连接FineBI(3.4-3.6对应711,3.7对应8.0),从4.0版本开始,FineReport8.0连接FineBI4.0通过FineIndex数据集插件来实现,不再共用多维数据集插件,下面我们详细介绍下连接步骤。
2. 步骤
2.1 安装插件
确保FineReport服务器处于关闭状态,然后更换FR的JAR包。
然后在帆软插件商城中下载FineIndex数据集插件,通过服务器-插件管理或管理系统-插件管理安装插件后,重启服务器即可。
2.2 定义数据连接
然后点击服务器-定义数据连接,添加FineIndex,配置如下,配置完成之后点击“测试连接”,测试成功点击确定即可,如下图所示:
2.3 添加FineIndex数据集
点击添加FineIndex数据集,如下图所示:
可自定义FineIndex名字,选择相应的连接名、业务包名称、指标和维度字段以及过滤条件,设置完成点击确定即可,如下图所示:
接下来就可以在FR中像其他数据一样自由的拖拽并进行分析了。
注:FineBI的转义在FineReport报表中也支持。
2.4 添加过滤条件
此处设置了字段后,可以设置过滤条件。在过滤条件上可以选择“要过滤的字段”、过滤的“操作”、过滤的“条件”。
其中"操作"有属于、不属于,为空、非空,开头是、结尾是,包含、不包含;
过滤的条件可以设置为相关值;可以设置为公式;可以设置为参数;(该参数可以设置为FR中的控件)
设置值
设置值是直接在框里输入值即可。
设置公式
设置公式则直接跳入公式框中写中公式即可。
设置参数
设置参数时可以直接在框架写入参数名子;如p
点击添加后,就将其添加到过滤框中。
执行完上述操作后,点击确定,就成功设置了过滤条件
这样,我们就可以使用该数据集进行FR报表的制作,其中的参数可以直接作为控件参数设置查询条件。
本文首发CSDN:http://blog.csdn.net/nayun123/article/details/76090785
相关推荐
FineReport 8.0基础培训视频全套,提供基础的视频,,
帆软8.0连接池属性配置后,网络连接就会出现异常,升级此包即可
FineReport V8.0 产品白皮书(20170523).pdf
帆软跨域打印说明说明文档,对finereport打印做了一些说明
对于finereport报表使用者很有帮助,离线帮助文档
本机数据库版本高于8.0连接失败,需要替换lib下的数据库连接jar包版本,此资源是MySql 8.0的连接包
一款流行报表工具的破解(不能说得太明白),方法直接替换
随着NoSQL数据库越来越流行,MongoDB数据库作为NoSQL数据库中的领头羊,使用也越来越广泛。为此,FineReport V8.0版本提供了数据连接和数据集接口,可以通过开发一款可以连接和使用的MongoDB数据库的插件。
fineReport集成tomcat8.0
本文详细地介绍了报表软件FineReport如何连接SAP HANA的方法教程。
报表软件FineReport如何连接SAP HANA.docx
帆软地图数据包(json)
帆软报表FineReport中数据连接中的Tomcat配置JNDI连接,要通过JNDI方式定义数据连接,首先在Tomcat服务器配置好JNDI,然后在设计器中直接调用JNDI的名字,即可成功使用JNDI连接,本文进行详细演示。
大数据可视化分析工具FineBI与FineReport的比较.pdf
如何连接oracle数据库及故障解决办法 如何连接oracle数据库及故障解决办法 如何连接oracle数据库及故障解决办法
如何用表格制作软件FineReport进行数据可视化分析?知识.pdf
finereport格式化金额函数js中进行数字超大金额千位符格式化处理.docx
报表开发工具FineReport 8.0版本中开放了部分图表js接口,很多小伙伴可能不知道它们的具体作用跟调用方法,根据我自己的使用总结,在本文中分享这部分可以实现的功能和具体接口。
FineReport数据可视化分析的图文步骤.docx
finereport报表工具参数控件取值与置数