1. 概述
1.1 版本
报表服务器版本 | JAR 包 | 功能变更 |
---|---|---|
10.0 | - | - |
10.0.9 | - | 模块 JAR 包版本前增加小版本号 |
10.0.13 | - | 「移动决策平台」功能点限制 App 端登录,不限制 HTML5 端登录 |
10.0.19 | 2022-08-03 | FineReport&FineBI 集成部署下,FineReport 和 FineBI 若注册期限不同,则分开展示。详情请参见本文 3.2.2 节内容 |
1.2 功能简介
决策平台管理系统下的「注册管理」功能可以查看当前报表工程的一些版本信息以及购买的功能列表。
2. 版本信息
版本信息里面包含应用工程名、数据源模块的版本号和 JAR 信息、引擎版本的版本号和 JAR 信息、平台模块的版本号和 JAR 信息、报表模块的版本号和 JAR 信息,如下图所示:
应用工程名:自动绑定 Web 工程名。
版本号:自动获取注册时使用的版本号如 10.0.9、7.0、8.0、9.0、10.0 等。
JAR:代表报表工程版本生成日期。
3. 注册信息
3.1 未注册
未注册时,「注册信息」界面如下图所示:
3.2 已注册
3.2.1 FineReport 工程
已注册时,「注册信息」界面显示认证方式、版本号、过期时间、同时访问模板 IP 个数等信息。如下图所示:
认证方式:注册信息的认证方式。
机器信息:MAC 地址以及机器码。
版本号:注册 FineReport 时的平台版本号。
应用工程名:所注册的应用工程名。
过期时间:注册的 lic 文件能够使用到的最后一天。
同时访问模板的 IP 个数:即该工程的并发数。
注:永久注册时,过期时间为100年后。100年过期后,可联系帆软商务免费获取新授权。
3.2.2 FineReport&FineBI 工程
FineReport&FineBI 集成部署下,FineReport 和 FineBI 若注册期限不同,则分开展示。如下图所示:
FineReport 和 FineBI 都过期才会注册失败。如下图所示:
4. 功能列表
功能列表显示所有已注册的功能点和插件。如下图所示:
注:提供中英文功能点/插件对照表,方便用户定位:FineReport功能点中英文对照表.xlsx
4.1 数据决策系统
4.1.1 决策平台
依托FineReport数据决策系统,企业可以建成报表中心即包含外观配置、系统运维、系统配置、插件管理、用户管理、数据配置及用户信息监控的综合门户——决策平台,进而支撑起各种企业主题分析。
未注册该功能时可以打开平台管理系统,但管理员与普通用户的目录都为空, 无法正常添加目录。
4.1.2 定时调度
FineReport 支持用户方便快捷的设置日报、月报、季报、年报等任务。
无需额外工作,定时任务设定后服务器便会在指定的时间自动完成设定的任务。
支持定时生成报表,定时转换数据,定时发送邮件、短信、移动端客户端信息,能指定报表生成目录,并以Web方式查看报表生成结果。
未注册该功能时,管理系统中无“定时调度”模块。访问链接 http://IP:端口/webroot/decision/timer 会提示该功能未注册。
4.1.3 智能运维
该功能可以智能检测系统存在的问题和风险,实现对内存占用的阀值预警,并且主动使用系统消息、邮件、短信推送问题所在,及时通知到运维人员,以保证系统的高可用。
未注册该功能时,智能运维下无内存管理中的内存预警、内存会话、模板限制,资源迁移,智能检测。
4.1.4 短信平台
整合运营商的短信功能,实现决策平台内的短信平台。
该功能可以无缝对接帆软报表管理系统和报表模板的短信通知场景,例如定时调度任务失败通知,智能预警通知,修改密码时验证用户身份以及其他系统消息通知等等。
未注册该功能无法开启使用短信平台。
4.1.5 数据多级上报
FineReport多级上报功能支持多种上报流程样式,支持邮件提醒、系统提醒等任务提醒方式,支持限时填报、定时下发等填报选型设置。
未注册时,目录管理中不能添加多级上报标签。
4.1.6 集团权限控制
通过集团权限控制功能,可以实现多部门共用系统、各个部门有其自己的管理员,并给其部门员工分配权限,即多级管理员层层分配,分级管理员只能管理自己职责范围内的模板权限分配的目的。
支持分配数据库连接权限、报表设计权限、以及报表查看和管理权限的多个层级的分配。
未注册时,不能使用集团权限控制。集团权限控制,也是需要决策平台功能点的。
4.1.7 模板权限集成
通过数据集认证,LDAP等认证方式与其它信息系统集成,并对报表页面实现权限控制。
未注册该功能时无法使用平台中的模板认证。
4.2 移动端
移动端分为App、HTML5 端、HTML5 集成(微信、钉钉、第三方App集成)访问单张模板/报表目录。
根据使用场景,需要注册不同的功能点,具体如下表所示:
场景 | 决策平台 | 移动决策平台 | 移动端报表展现 |
---|---|---|---|
PC端平台 | 需要注册 | 无需注册 | 无需注册 |
App | 需要注册 | 需要注册 | 需要注册 |
H5端浏览单模板 H5集成单模板 | 如果不注册,不能单点登录 如果注册,可以单点登录 | 无需注册 | 需要注册 |
H5端浏览平台目录 | 需要注册 | 10.0.13 之前版本,需要注册 10.0.13 及之后版本,无需注册 | 需要注册 |
H5集成平台目录 | 需要注册 | 无需注册 | 需要注册 |
4.2.1 移动决策平台
FineReport 开发的原生 App 应用(App名称为:数据分析),支持 iOS、Android 系统,有着舒适体验、图表手势操作等特性。支持绑定移动设备,保障用户信息安全。
未注册该功能时无法使用 App 访问决策平台,虽然能登录进去,但是不能看到报表,同时平台中的管理系统下没有移动平台节点。
4.2.2 移动端报表展现
FineReport 移动端技术采用原生渲染技术,专为移动处理器加速优化,相比传统的 HTML 报表,渲染的速度、交互操作的流畅度均有大幅提升。
查看报表所需传输的数据量仅为传统 HTML 报表的 1/10~1/5 ,即便使用 3G 网络,也能迅速打开报表,顺畅地进行交互操作。
未注册该功能时, 用移动端直接访问报表会出错。移动端通过浏览器访问决策平台,可以输入用户名密码,但是进去之后一片空白,没有显示报表。
4.3 图表
4.3.1 静态图表
支持多种自研的静态图表实现,支持根据报表数据生成对应的图表,并且可以配置图表的标题和样式。
4.3.2 地图
将与地理位置有关的属性、指标等直观地反映在地图上,支持内置地图、自定义地图以及 GIS 地图,让数据以地图的形式展现出来。
未注册时模板中关于地图的部分将无法创建, 显示, 预览。也不能用 GIS 地图。
4.3.3 扩展图表
需提前安装「扩展图表」插件。安装插件后,可以在新建图表类型时选择扩展类图表。
目前已经发布的扩展图表类型包括:
场景类:场景地图
地球类:三维柱形地球,三维点地球,三维流向地球
地图类:轮播 Gis 点地图,轮播三维组合地图
仪表盘类:轮播夜光仪表盘,水球图,像素点图
指标卡类:轮播kpi指标卡,粒子计数器
时间类:时间齿轮
柱形图类:弧形柱形图,特殊图形柱形图
其余:轮播目录齿轮,智慧树图
未注册时安装的「扩展图表」插件无法使用。
4.3.4 高级图表交互
包括图表联动(点击图表中数据,其余图表或单元格数据变化),监控刷新(数据库中数据变化时,图表对应实时动态变化并提示变化内容)和闪烁动画(闪烁显示某些重要图形)。
未注册该功能时无法使用图表与报表直接的关联,无联动效果。无根据数据动态变化,无闪烁动画。
4.3.5 H5动态图表
FineReport 采用 html5 的 canvas 及 svg 在浏览器端生成动态图表,具有良好且丰富的动态和交互效果。
注册该功能,图表即可用canvas及svg动态展示,包括动态展示效果,系列交互动作,坐标轴提示,选中高亮显示,坐标轴缩放等。
未注册该功能时图表不能用canvas动态展示。无动态展示效果,无系列交互动作,无坐标轴提示,无选中高亮显示,无坐标轴缩放。
且未注册该功能点时「高级图表交互」功能点无法使用。
4.4 报表
4.4.1 多报表运行环境
能在多个报表运行环境中切换设计报表。
多报表环境,也叫多工作目录。每一个报表的独立应用或者集成环境都是一个工作目录。每个工作目录下都有相应的jar文件,报表模板文件,资源管理文件等。
当用户在自己的电脑端安装了 FineReport 之后,本机安装目录下自带的 webroot 文件夹就作为一个独立的本地工作目录来使用。
特别如果有测试环境,生产环境等多个环境的情况下,FineReport 的多工作目录便捷切换便能够给设计者提供极大的便利。
4.4.2 远程设计
采用三层结构来实现设计器在远程服务上创建和修改报表模板。
即让用户可以通过远程设计模式,在本地设计远程发布模板,并直接对服务器端报表文件编辑更改。
未注册该功能时直接连接失败, 提示购买:您当前的lic不支持远程设计功能,请升级您的lic。
4.4.3 决策报表
通过简单灵活的组件拖拽操作方式快速制作组件式报表,比传统格子报表更美观,可以自适应屏幕的大小和分辨率,智能排布组件布局,交互效果更佳,极适合构建决策驾驶舱。
未注册该功能时将无法使用决策报表。
4.4.4 聚合报表
以画板方式放置报表元素,并能对任意报表元素进行编辑和组合。
对于一些非常复杂的大报表,即数据有多个分片区,涉及到很多很多统计数据和指标,常规方式制作起来就显得吃力,而用聚合报表功能就非常简捷。
未注册该功能时无法打开、创建、 预览聚合报表。
4.4.5 数据录入
一个填报报表中的数据能录入到同一数据库的不同表或者不同数据库中。也就是能把数据填到一个数据库中的多个表,也可能是填到不同数据库中的多个表。
未注册该功能时无法填报预览。
4.4.6 数据分析
FineReport为了实现深层次的分析,提供了当前页面数据再次分析的功能,利用报表访问地址添加 op=view 参数,避免了重复进行数据连接所带来的消耗。
注:折叠树需要使用数据分析的预览方式展现。
未注册该功能时无法以数据分析方式预览报表。
4.4.7 参数查询界面
FineReport 为了让用户快速的实现参数查询数据功能,提供了专门的参数界面,用来放置与查询相关的控件,用户可以灵活布局,可视化拖拽设计想要得到的界面效果。
通过拖拽参数来布局参数查询页面,支持文本,数字,日历,下拉框,下拉复选框、下拉树,下拉多选树、单/复选框组,密码框,网页框,列表、表格树、多文件上传等二十多种编辑器,报表参数页面和报表内容合二为一。
同时,用户可以对参数界面进行简单的属性设置,可设置的属性有:是否显示参数界面、点击查询前显示报表内容、参数面板的背景设置、参数界面显示位置等。
未注册该功能时会导致参数界面预览时不显示,而且显示的报表的汇总结果会出错(不显示)。
4.4.8 多 sheet 报表设计
支持在设计器中创建多 Sheet 报表,导入导出多 Sheet 的 Excel 文件。
未注册该功能时会导致多 sheet 报表无法正常计算预览、填报、分析预览。
4.4.9 多数据源关联
同一张报表可以从多个数据库或者多个数据表中取数;并且在报表中允许对多个数据集进行关联运算。
未注册该功能时,数据列-过滤-普通-过滤关联不能是数据列,使用数据列后,另一个数据集的数据丢失。
4.4.10 增强分析统计模块
支持自定义分组(包括条件分组和公式分组),以及层次坐标公式(包括同比,环比,排名,占比和累计等需要层次坐标比较的模板制作)。
未注册该功能时会导致用自定义分组, 层次坐标出错。报错提示,使用了未注册的功能。
4.4.11 Excel 导入
支持在浏览器端使用工具栏按钮或不预览批量导入功能将 Excel 中的数据导入到数据库中。
最终业务人员大都能够熟练使用 office,在填报时常常遇到数据已经在相同格式的 Excel 文件里保存.
因此在填报时通过在线导入,使用工具栏按钮或不预览批量导入功能将已经存于 Excel的数据直接导入到当前页面,并提交到库,节省了重新录入数据的工作量。
未注册该功能时,工具栏中“自定义导入Excel行列”无法生效。使用批量导入时,提示无权限。
4.4.12 打印导出
精确清晰实现各类打印,可实现零客户端打印,也可通过客户端实现静默打印等其他诸多高级功能。
模板导出支持 pdf、excel、word、图片等等各种格式。
未注册该功能不支持使用工具栏中的打印导出,提示升级lic。
4.4.13 AlphaFine
通过人工智能为报表制作人员开发报表时提供诸多便利。目前包括了 AlphaFine 智能搜索引擎和 AlphaFine 模板智能检测。
前者可以在做报表时获取到帆软当前可利用的一切资源,指导开发者快速制作报表;后者在做报表出错时,能第一时间获取到对应的解决方案。