欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

FineReport8.0如何连接FineIndex取数分析 数据分析 

程序员文章站 2022-05-31 19:00:55
...

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,配置如下,配置完成之后点击“测试连接”,测试成功点击确定即可,如下图所示:

FineReport8.0如何连接FineIndex取数分析
            
    
    
        数据分析 

2.3 添加FineIndex数据集

点击添加FineIndex数据集,如下图所示:

 

FineReport8.0如何连接FineIndex取数分析
            
    
    
        数据分析 


可自定义FineIndex名字,选择相应的连接名、业务包名称、指标和维度字段以及过滤条件,设置完成点击确定即可,如下图所示:

 

FineReport8.0如何连接FineIndex取数分析
            
    
    
        数据分析 

 

 

接下来就可以在FR中像其他数据一样*的拖拽并进行分析了。

 

注:FineBI的转义在FineReport报表中也支持。

2.4 添加过滤条件

此处设置了字段后,可以设置过滤条件。在过滤条件上可以选择“要过滤的字段”、过滤的“操作”、过滤的“条件”。

 

FineReport8.0如何连接FineIndex取数分析
            
    
    
        数据分析 


其中"操作"有属于、不属于,为空、非空,开头是、结尾是,包含、不包含;

 

过滤的条件可以设置为相关值;可以设置为公式;可以设置为参数;(该参数可以设置为FR中的控件)

设置值

设置值是直接在框里输入值即可。

 FineReport8.0如何连接FineIndex取数分析
            
    
    
        数据分析 

设置公式

设置公式则直接跳入公式框中写中公式即可。

设置参数

设置参数时可以直接在框架写入参数名子;如p

FineReport8.0如何连接FineIndex取数分析
            
    
    
        数据分析 

点击添加后,就将其添加到过滤框中。

执行完上述操作后,点击确定,就成功设置了过滤条件


这样,我们就可以使用该数据集进行FR报表的制作,其中的参数可以直接作为控件参数设置查询条件。

 

本文首发CSDN:http://blog.csdn.net/nayun123/article/details/76090785

相关标签: 数据分析