finereport报表工具是一款由纯Java编写而成的web报表工具。它能够将数据录入、数据展示、数据分析、数据填报、打印报表等等功能与一身,能够帮助用户整理好各种数据资料,现在已经被各大企业广泛使用。在9.0这个新的版本中,它发展出来共享、开放、智能的特性,是的整个软件更加的智能化,使用起来更加的方便,更加的高效。它的使用操作其实也是挺简单的,只要拖拽操作便可以设计各种适合你自己的报表,搭建好你的数据决策分析系统。软件学堂提供finereport报表工具下载,并且附为大家提供了激活码哦!
使用说明
在本站的
百度网盘在资源上下载好软件安装包后,根据自己的电脑位数双击运行对应的安装程序,安装过程非常简单,只要根据安装步骤来就行,安装完成后打开软件,会出现一个填激活码的页面,将激活码:7e52b071-2ea47455c-864f-b827be16284c填写进去,若激活码不能使用,你可以自己去获取激活码,只要点击“获取激活码”便会出现一个网页,然后根据步骤注册即可获得激活码!
使用教程
一、FineReport图表制作提供了两种添加图表的方式,一是单元格元素,一是悬浮元素。图表作为单元格元素插入到报表中,就可以通过单元格的父子关系,跟随主格的扩展自动生成相应的图表,而不需要对每组数据单独制作对应的图表。悬浮图表的定义与单元格图表是基本上完全相同的,只是在第一步插入图表的时候,选择掺入悬浮元素即可。作为悬浮元素插入到报表中的图表,没有单元格的限制,可以图表位置固定,也可以随意拖放到任何位置,大小设置后不会改变,没有父格,不会因为其他单元格的扩展而受影响。
本图表制作教程以单元格报表为例:
1、插入图表
打开该软件报表设计器,选择菜单栏上的“插入>单元格元素>图表”,或者在单元格上面,右击选择添加单元格元素,插入图表即可,这里选择柱形图。
2、绑定图表数据源
选中图表,在右侧上方的图表属性面板中选择图表属性表-数据,图表数据来源使用默认单元格数据。
3、设置图表样式
在图表属性表-样式面板中,我们可以设置“标题”“图例”“系列”“坐标轴”“区域”“数据表”,比如可以设置标题不可见、左对齐、颜色为红、无边框等。也可以设置图表的交互属性,实现动态展示、数据点提示、坐标提示、坐标轴缩放、图表自动刷新等效果。
4、设置图表扩展属性
在属性设置面板中,选择图表所在单元格的左父格和上父格,分别设置为无。
5、保存预览:选择保存并分页预览。
二、报表执行过程1、描述
报表的执行过程大体可分为两步:1、报表计算;2、页面转换。
报表计算过程:先读取我们的sql语句,将完整的sql语句传至数据库服务器,由数据库返回数据给报表服务器,报表服务器进行数据列的扩展、汇总、关联、公式运算等计算,最终生成报表结果。
页面转换过程:报表计算完成后生成xml页面,需要转换为html页面才能在
浏览器中查看。
针对这一过程FR是可以实时监控的。监控方法是将服务器的log输出级别设为“普通信息”,就能在控制台上看到每一步使用的时间。
2、设置日志输出级别
修改log级别为【debug】,日志显示为【展示普通信息】,详细请查看log输出级别,如下图设计器中设置:
3、查看报表执行过程
打开模板:打开FR设计器,打开里面自带的模板:%FR_HOME%WebReportWEB-INFreportletsGettingStarted.cpt
清空日志:点击分页预览前,先清空日志。
4、浏览器端访问报表
点击分页预览,输入参数条件后,点击查询;
等到报表在浏览器上完全展示出来后,查看日志窗口的信息:
从日志中我们可以对报表的执行过程进行实时监控。
三、时序图插件使用1、描述
创建一个时序图分三个步骤:
定义角色(包括标题-可选);
定义消息;
定义注释(可选)。
另外可进行样式设置。例如,创建下图所示的时序图:
2、插件介绍
可点击时序图插件前往插件商城下载。
设计器插件安装方法参照设计器插件管理
服务器安装插件方法参照服务器插件管理
安装该插件后,以决策报表为例,图表里会多出一个时序图控件,如下图:
3、数据配置
定义角色(包括标题)
1)输入标题。
2)输入角色名字。
注:角色名字不能为空;不能重复;
通过“+”按钮增加;通过点击名字前的序号位置的删除按钮可删除。
3)输入超链接。
注:如果没有,可以省略。
定义消息
消息由三个部分组成:
1)消息内容;
2)箭头样式;
3)消息的发送者和接收者。
定义注释
注释由三个部分组成:
1)注释内容;
2)超链接(可省略);
3)注释所在位置,可指定位于某角色左或右,或者横跨多个角色。
4、样式设置
默认样式
自定义样式
5、保存预览编辑
点击预览,效果如上图。
已完成模板:时序图.frm,可点击进行下载。
查询语法
模糊查询是利用“_”表示单个字符和“%”表示任意个字符进行匹配的。一些常见的格式如下:
Select * from 表名 where 列名 like '%'; //查询出全部
Select * from 表名 where 列名 like 'x'; //完全匹配查询
Select * from 表名 where 列名 like '_x'; //右为x,前面有一位字符
Select * from 表名 where 列名 like '__x'; //右为x,前面有两位位字符
Select * from 表名 where 列名 like 'x___'; //左为x,后面有两位位字符
Select * from 表名 where 列名 like '%x'; //右为x,前面可以有任意位字符
Select * from 表名 where 列名 like 'x%'; //左为x,后面可以有任意位字符
Select * from 表名 where 列名 like '%x%'; //中间为x,左右都可以有任意位字符
结合参数的模糊查询(用${name}代表上述的x)
Select * from 表名 where 列名 like '${name}'
Select * from 表名 where 列名 like '%${name}'
finereport新特性
一、开放1、开放,马化腾在分享腾讯创业经验时提到一点,“关键领域砸下去,其他放手,我们聚焦在核心业务上,其他的让生态合作伙伴来做”,9.0我们将更关注核心业务,其他通过开放的姿态与其他厂商合作,迅速做到场景互补,让我们的用户享受更好的整体化方案。
2、自2015年开始将产品功能模块化,开放更多的API接口,到如今9.0版本,已经有更多的第三方开发者和软件公司加入到帆软产品的生态体系中。目前帆软应用中心插件单月下载量已突破1.7万次,累计下载量突破21万次。
二、共享1、共享,正如牛顿所说“如果我比别人看得远,那是因为我站在巨人的肩膀上”,其实引申到搭建数据平台同样适用。
2、别人千辛万苦根据错误总结出的方案,可以直接拿来用;别人通宵达旦开发的插件,可以直接拿来用;别人绞尽脑汁做出的好看的报表组件,也可以直接拿来用。通过云中心问题库、应用中心的插件和共享组件,我们就能在不需要代码能力,不需要专业美工的基础上更好更快的搭建起数据平台了。
三、智能智能,用《人类简史》的作者尤瓦尔·赫拉利的一句话可以概括为“机器比你更了解自己”。因此我们希望通过引入人工智能,从信息部门、业务部门、系统管理人员三个角色出发,让机器更好的帮助用户去做报表、用报表和管理报表。
1、智能搜索
AlphaFine可以连接FR一切资源,包含功能、文档、插件、报错等等,都可以通过这个入口找到答案。一键调取AlphaFine智能搜索框,即可调取一切相关资源,基于对用户行为的深度学习,智能提供结果内容。
2、智能检测
基于帆软的云中心问题库,AlphaFine可以在用户访问模板出错时,快速提供当前报错的原因以及对应的解决方案,帮助用户快速定位问题,而不用再面对报错代号一脸茫然。
3、智能推荐
在参数查询界面,AlphaFine可以根据用户最近一周的使用习惯,智能推荐参数组合,让用户能快速的找到想要的数据,无须再做下一步筛选。
4、 智能运维
以全可视化的方式提供内存管理、备份还原、系统监控、智能检测功能,解放系统管理人员,做到管理有的放矢。包括内存CPU实时预警、触发提醒、智能控制会话、一键备份还原、监控系统日志、连接池、模板热度、用户行为等等。
功能介绍
1、点选拖拽的简易操作模式
一键连接数据源,类Excel的拖拽操作模式,无需付出额外的学习成本,也不需要代码基础,简单拖拽5分钟就可制作出一张报表,并可以让任何人通过Web查看。 了解更多...
2、自由的数据报表设计
独有的普通报表、聚合报表和决策报表3种设计模式,可以让您设计出各种功能、各种样式的报表,满足企业各类数据分析场景需要。 了解更多...
3、灵活的参数配置
简单的参数操作和自由的参数布局,加上十余种查询控件,助您轻松实现各种自定义的数据筛选查询,通过多维观察综合分析,再发表您独特的数据洞见。 了解更多...
4、炫酷的可视化与交互效果
自主研发15种图表类型,50余种图表样式,平滑的动态交互效果加上个性化的图表配置,除了可视化展现形式的多样性外,还能打造出各种炫酷的可视化效果。 了解更多...
5、强大的数据填报输入
自由编辑填报样式,支持全方位数据校验逻辑,智能的提交控制,以及灵活的离线填报,轻松实现数据的增删改,并支持批量导入excel,让沉淀的历史数据焕发生机。 了解更多...
6、企业级的报表管理平台
借助软件的数据决策系统,可以轻松实现对用户、数据、报表和权限的统一管理,搭建企业级的报表平台,在统一平台上完成数据集中管控。 了解更多...
7、完善的多屏应用方案
为多屏时代的企业带来了全方位的数据可视化管理,从PC端到移动端再到大屏的数据呈现,都无须专门设计,帆软提供一站式解决方案。 了解更多...
8、以天为单位的极短实施周期
纯Java构造,多种方式轻松部署,可以灵活地与其他系统集成与调用,并提供灵活的性能与风控方案,运维拓展无压力。
软件特色
1、中国式报表:中国式复杂数据处理
2、数据填报:填报校验和控制/多种数据填报方式
3、交互分析:HTML5图表/联动/多种数据钻取、数据分析方式
4、二次开发:多种数据接口/插件开发与应用
5、移动应用:移动终端集成/自有APP
6、权限控制:单点登录/集团权限及其他多种丰富粒度权限
7、系统管理:日志监控/用户管理/定时调度/报表管理/平台DIY
8、导入和输出:支持几乎所有文件格式导入导出、打印方式多样
9、设计模式:类excel设计器/远程设计/多人协同/多工作目录
10、数据支持:常见数据库/BI多维数据库/标准数据源/程序、文本数据源/存储过程
更新日志
finereport v11.0.3版本
1、报表
【新增】:新增 JavaScript 高级编辑器,用户可以直接在编辑器中搜索、查看官方 JS 接口
【新增】:新增数据列排序设置,表格可依赖于一个或多个「数据列」的数据和排序规则进行排序
【新增】:扩展后排序优化,支持设置表头排序,支持设置多列排序
【新增】:设计器决策报表设置中,新增「Mini组件商城」,更清晰的展示组件效果、便于维护
【优化】:下拉树控件模糊搜索性能优化,展开逻辑和触发机制优化
【优化】:决策报表,「自适应布局」和「绝对布局」在「模板>PC端自适应属性」中设置
【优化】:多sheet、多报表块的模板公式报错具体到单元格所在sheet/报表块,设计器报错日志支持点击定位错误位置
【优化】:设计器数据连接支持SSH及SSL,提升安全性
【优化】:MacOS 12 系统、Linux ARM 系统安装设计器后,默认勾选「使用新插件管理」按钮
【优化】:升级工具优化,降低升级时外接数据库的操作风险,降低备份时间成本
2、图表
【优化】:图表切换按钮内容/轮播悬浮内容支持自定义文本
【优化】:甘特图支持设置当前时间线标识,支持在绘图区修改轴边框、内容边框颜色
【优化】:多分类轴新增「显示逻辑」设置项,支持不同分类轴分别设置轴标签的显示效果
3、平台
【新增】:新增「报表检测」功能,预览模板时,浏览器窗口缩放非100%,或模板中存在字体小于浏览器最小字号,弹出提示
【优化】:新增「授权过期提醒」功能,支持通过短信、平台、邮件三种方式提前提醒用户更换授权
【优化】:迁移外接数据库的过程提示细化,首次配置外接数据库支持自行选择是否「迁移数据至要启用的数据库」
【优化】:新增「侧边栏默认状态」设置,支持设置目录侧边栏的默认状态
【优化】:服务器部署向导页面新增新增「部署环境异常」类报错,用来细化 tools.jar 类报错问题
v10.0.0.0(2019-07-14)
1、AlphaFine智能搜索、AlphaFine模板智能检测、AlphaFine智能运维
2、更丰富的图表类型、动画整体优化
3、产品UI升级、权限系统优化等
点击星星用来评分