fineReport的redis配置 finereport help_数据

   

fineReport的redis配置 finereport help_数据集_02

一、9.0版本安装

    双击, 傻瓜式安装: 根据需要修改安装路径、设置FineReport软件工具最大jvm,默认为2048M, 

 

   

fineReport的redis配置 finereport help_数据集_03

    

fineReport的redis配置 finereport help_数据连接_04

   首次登陆:注册好账号,弹出页面,点击立即获取,继续完成信息填写,获取激活码成功。

   然后复制 激活码 登陆使用即可。界面如下:

  

fineReport的redis配置 finereport help_fineReport的redis配置_05

  1)撤销次数调整:

       文件 --> 选项 --> 常用 -->支持撤销:最大撤销次数

  2)日志级别调整:

       文件 --> 选项 --> 高级 -->log级别设置:DEBUG

  

二、第一个模板简单使用

1、连接数据库

启动设计器后,点击菜单栏  服务器>定义数据连接,弹出一个定义数据连接的对话框,如下图所示:

    

fineReport的redis配置 finereport help_数据集_06

注:(1)数据连接是将数据库与设计器进行绑定,通过数据连接,报表就可以从数据库中读取、写入数据和修改数据等。

       (2)若是oracle/MySQL连接的URL,如果是域名而不是ip地址,请用域名:端口/实例名

设计器已经默认连接了一个名为FRDemo的数据库,点击测试连接,系统弹出连接成功的消息框表明数据库连接正常

 

2、新建模板

     点击菜单栏 文件>新建普通报表 或 点击快速工具栏上

 。

     

fineReport的redis配置 finereport help_FineReport 9.0安装使用_07

 

3、新建数据集

       数据集是 FineReport 专有的存储通过数据连接从数据库中取出来的数据,数据集是一个二维数据表,可直接在数据集中看到数据表中的字段和数据。

      报表左侧下方有 模板数据集窗口,列出了该模板可用的所有模板数据集,点击

 

      点击数据库查询,新建数据集ds1,定义SQL语句为:

     

fineReport的redis配置 finereport help_fineReport的redis配置_08

    

fineReport的redis配置 finereport help_FineReport 9.0安装使用_09

      

fineReport的redis配置 finereport help_FineReport 9.0安装使用_10

4、模本设计

 

   4.1、模板设计:

            根据需求 合并行或者列,添加标题,斜线等 

4.2、绑定数据列

            将数据列拖拽至单元格,并设置单元格的属性,设置位置及方法如下图:

  

fineReport的redis配置 finereport help_数据集_11

后面在了解

          由于模板中的数据来自于两个不同的数据集,要将不同数据集的数据建立联系,需要用到数据过滤。

  4.3、参数界面布局

       多数情况下,客户需要显示满足一定条件的部分数据,这便需要用到参数。参数设计实际上就是一个动态的过滤数据的过 程,便于用户与数据能够实时交互。

       FineReport 内置了一个默认的参数界面,用户可在内置的界面中,调整参数的位置,并通过控件设置得到各种不同的数据选择方式。

       点击参数界面,进入参数编辑界面,在新建模板与数据集章节,我们在ds1数据集中定义了参数 “用户名”。

fineReport的redis配置 finereport help_fineReport的redis配置_12

fineReport的redis配置 finereport help_FineReport 9.0安装使用_13

    4.4、定义图表: 后面了解

    4.5、 报表浏览

             简单的报表模板设计好了,直接点击分页预览,即可在浏览器端查看效果:

  

fineReport的redis配置 finereport help_数据_14

  

fineReport的redis配置 finereport help_数据_15

 简单报表模板创建成功, 模本设计这块根据业务慢慢积累,多查看官方文档

 根据第一张模板的制作过程,我们可以简单来总结一下模板制作的流程,如下图:

  

fineReport的redis配置 finereport help_数据_16