目录 1、行式报表:订单表 2、分组报表:销量表 3、交叉报表:销量表 4、自由报表:订单表 5、简单多元报表 6、主子报表 1) 决策报表式主子表 2)嵌入式主子表 1、行式报表...多数据源,就是在同一张报表当中,显示的数据来自于多个不同的表或不同的库。...依次完成如下操作 保存后,效果预览 6、主子报表 1) 决策报表式主子表 决策报表式主子报表特点是用单个报表实现主子表的业务逻辑。...一般包含多个数据集,通常由自由格式部分及列表格式部分组成,且为一对多,父与子的关系,如下图上方为订单信息,下方这个订单的明细 这样的主子报表制作比较方便,且可以用于填报,因此称之为决策报表式主子报表...该表是在自由报表基础上,进行改动后,完成的。因此我们不再讲述怎么做自由报表,将上述的自由报表复制一份,命名为“主子报表”。 再导入“订单明细表” 设置表的样式。
声明:本文实现的内容大部分取自“FineReport 9.0文档”,为防止原文丢失从而个人留存备份,原文链接:https://help.finereport.com/finereport9.0/doc-view...-2372.html#7 最近可能因为项目进度排得满满当当很少更新博客了,由于公司采购了帆软的FineReport用来开发项目大屏,我也是一直在和它的模板设计器打交道。...因为大屏界面是使用决策报表制作的,所以我本来打算从报表本身入手,添加一个按钮可以全屏与退出全屏,可是这多出来的一个按钮在报表界面中实在太过突兀,没办法只好考虑其他方式。...在搜索文档的过程中,有一种解决方案是通过鼠标单击报表界面实现全屏与退出全屏,高度符合我的需求,于是乎就使用这样的方法了。...在设计器中打开决策报表,右边的组件设置中选择‘body’,然后选“事件-添加事件-点击”,如下图所示: [添加事件] 随后点击铅笔的图标,将以下代码复制进去: var docElm = document.documentElement
fineReport切换数据源: 1.配置数据连接 2.报表内选中
这里我用FineBI和FineReport来举例说明,两个都是帆软公司的数据分析类工具,侧重点不太一样。 用一张图解释一下! FineReport是报表工具,解决数据展现和业务流程管理的。...◆FineReport ◆FineBI ◆3、两者可搭配使用,是互补的存在 首先FineReport作为一款报表工具,主要用于解决提升IT部门的常规/复杂报表开发效率问题;而FineBI作为一款商业智能工具...通过FineReport+FineBI的完美结合互补,轻松搞定企业IT的复杂报表&业务即席分析需求!...FineBI中FineIndex列式存储的多维数据库可以在FineReport中进行读取和使用 FineReport的拓展数据源也可以通过服务器数据集和FineBI进行共享 FineReport制作的所有报表页面都可以挂载在...◆4、报表系统FineReport和FineBI的使用对象和目的都不相同 报表系统更着重于短期的运作支持,而BI则关注长期的战略决策,甚至更着重于商业趋势和业务单元的联系而非具体的数据和精确度本身。
这时候我们不得不先说一下本次要用到的报表填报工具——FineReport(文末有下载链接)。...FineReport其实是一个商用报表软件,纯java编写,主要应用于企业级的办公,比如业务系统报表,数据分析报表,可集成在OA,ERP,CRM内。...在报表领域,根据Gartner的报告,帆软旗下的报表产品FineReport市场占有率排名第一,领先其他品牌,专为企业数据分析而设计。...和以前大家对Excel报表的理解不同,FineReport独创了3种报表模式,就是为了帮助我们提高报表效率和质量,解决烦人的报表需求。针对不同的应用场景,提供了:普通报表、聚合报表、决策报表。...用过Excel的都知道制作格子报表最繁琐的地方,其实就在于各种单元格设置上,而finereport其实提供了一种更加简便的方式,比如如果你想实现表头栏居中对齐、加粗、背景等,不需要一个一个设置,finereport
什么是FineReport? FineReport是一款成熟的商用报表软件,企业级应用,一定程度上可替代Excel,如业务系统报表,数据分析报表,财务报表,可与OA,ERP,CRM集成。...如果你会一点java,还可以做自定义开发,毕竟属性是“java报表工具”。 主要用途还是做企业级报表和可视化,接下来我就从说说FineReport的优点吧。 FineReport好在哪里?...而使用FineReport之后,相同报表可以简单复用,一张报表模板做好后,其他部门直接用就可以了,维护起来也非常方便,只需要改这张报表就好可以实现所有报表的统一维护了,效率提高的不是一点半点。...;而对于业务人员来说,FineReport只需要拖拉操作, 就可以轻松做出惊艳领导的可视化报表!...我在用了FineReport之后,发出了这样的感慨:经营用微软,决策用帆软! 关注我,并转发该文章,私信回复“报表”,即可获得FineReport永久免费版。
描述 使用 FineReport 设计器设计模板,首先需要了解 FineReport 模板制作的思路,沿着其思路来了解 FineReport 报表中的所有功能。...FineReport 报表制作流程如下图: ?...学习过程中的重中之重,我们将模板设计分为报表设计、参数设计、图表设计和填报设计四个部分,这四个部分是 FineReport 模板的几大使用方式,报表设计是纯粹的数据展示,参数设计是动态查询数据,图表设计是使用图表来展示数据...决策报表设计模式 通过决策报表来实现移动端的自适应,组件间的联动 决策报表设计模式 3.3 聚合报表设计 聚合报表指一个报表中包含多个模块,每一块都类似一张单独的报表或者一张图表,块与块之间相对独立...,互不影响 聚合报表设计 4 模板预览 FineReport 有多种预览模式:分页预览、填报预览、新填报预览、数据分析、移动端预览~ 模板预览 4.1 分页预览 FineReport 的默认预览方式
1、复杂式报表解决方案 FineReport不只是一个报表工具,它实际上属于企业WBE级报表平台,从后端的数据源到前端的报表设计、制作和管理,一气呵成: 而针对于公司常见的复杂报表,比如行式报表、周报...、月报等,FineReport则提供了三种报表设计模式,适配于不同场景下的报表需求: 比如普通报表模式,主要用来解决各种中国式复杂报表,常见的有各类明细表、分组报表、交叉报表、主子报表、分栏报表、查询类报表...、填报类报表的制作,大部分报表格式都能覆盖; 比如聚合报表模式,主要针对于不规则的大报表,像财务的票据、发票这种都属于大报表里让人十分头疼的存在,在FineReport中则可以被轻松化解: 比如决策报表模式...而实际运作中,我们在数据的同时也需要对报表/数据进行一些编辑操作,比如增加、修改、删除部分数据,这样的报表在FineReport里叫填报报表。...最后 以上便是用专业报表制作报表的方式,篇幅有限,很多细节无法展开。如果充分利用FineReport的三种报表设计模式,可以实现大部分复杂报表设计需求,玩转报表开发。
描述 模板设计是 FineReport 学习过程中的主要难题所在,FineReport 模板设计主要包括普通模板设计、决策报表设计和聚合报表设计三种模板设计类型。 ?...FineReport 三种设计模式相辅相成,完美的满足了用户对各种报表的需求,下面我们来比较一下各种设计模式的缺点与优势。...普通模板设计:是 FineReport 最常用,用的最多的设计模式,保存的文件类型为 cpt,依靠着单元格的扩展与父子格的关系来实现模板效果,可进行参数查询,填报报表,图表设计等等,但是在分页预览模式下不能在报表主体中展示控件...普通报表 普通模板就是指以 cpt 为后缀名的模板,最常用的设计模式,FineReport 默认设计模型就是普通模板设计。...决策报表 决策报表是用来展示控件的,保存的文件类型为 frm,FineReport 中的决策报表设计就是为了实现普通模板设计无法满足直接展示控件的需求,通过决策报表设计模式,可以在决策报表上直接添加控件
2.png 目前来说,国外比较优秀的报表工具是birt报表、SAP等,但是基本无法应对中国式复杂报表,不建议使用;国内以FineReport为代表,其市场占有率也是经过IDC认证的第一,是类Excel...从设计的方便性来说,FineReport提供了一个尽可能贴近Excel 使用习惯的报表设计器,除了和Excel单元格命名相同,单元格基本属性相同,单元格内容编辑方式相同,Excel提供相同函数和无缝导出...,FineReport很方便就可以创建多sheet 5.png (3)完全兼容Excle公式:比方如果Excel中写一个SUM(C4),导入到类Excel报表设计器后,这个公式仍能计算 6.png...而使用FineReport之后,相同报表可以简单复用,一张报表模板做好后,其他部门直接用就可以了,维护起来也非常方便,只需要改这张报表就好可以实现所有报表的统一维护了,效率提高的不是一点半点。...Excel高手;而对于业务人员来说,FineReport只需要拖拉操作, 就可以轻松做出惊艳领导的可视化报表!
下面就以FineReport为例子,演示一下如何制作下面这样一张可视化大屏。...数据准备 制作报表前首先需要定义数据来源,一般来说,企业的数据都是保存在数据库中,并且在不断更新,FineReport可以直接和数据库进行链接,使用数据库中的数据来制作报表,并且报表内容会随着数据库的更新而更新...新建决策报表 数据库链接好后,我们新建报表模板准备开始制作,FineReport有三种报表模式,普通报表适合用来做一些常规类型的统计报表,聚合报表主要用来做中国式的复杂表,决策报表适合用来制作大屏或者驾驶舱...因此,我们选择决策报表来制作一张大屏,打开finereport设计器的决策报表模式,新建决策报表: 新建数据集 新建数据集,将数据库中所需要的数据存放在数据集中: 设计报表 FineReport决策报表采用的是画布式布局...动态效果展示 到上一步,其实一张大屏就完成的差不多了,如果你觉得不够炫酷,还可以使用一些3D动效的图表插件,增加科技感,FineReport提供很多这样的插件可以下载,提升大屏逼格。
另外,从功能实现的角度来看,开源报表工具智能满足一些简单报表问题,但是一旦遇到中国式的复杂报表,就很难解决。此外,开源报表工具没有专业的技术支持和维护。...国外比较典型的是Crystal Reports和Cognos,国内知名度较高的是帆软FineReport。...在功能上,国内报表工具可以更好地满足某些中国式复杂报告的需求,技术文档为中文,查看方便,技术支持服务相对完善,比如FineReport,下面简单介绍一下 FineReport吸引我的第一件事是能够快速上手...汇总报告类型专门用于中国式的复杂报表,您可以将报告模板中的每个模块分开,例如以下复杂的帐单: 除了基本的数据显示和报告功能外,FineReport还具有决策报表功能,这是我非常看好的功能,可用于显示流行的大屏可视化...像下面的大屏一样,用代码进行开发就需要两天,而我基本上用FineReport可以在不到一个小时的时间内完成它:
我接着说,市面上有不少做报表的工具,但真正同时把可视化效果和易用性都做到极致的,毫无疑问,当属市场占有率第一的FineReport,这是一款专业的企业级web报表产品,主打特点就是可视化效果强和简单易上手...那当然了,说FineReport可视化能力强不是吹的,一方面它能实现很多Excel实现不了的复杂表格样式,另一方面因为它具有极其丰富的图表,能够满足各种各样的数据可视化场景,另外还有一大亮点,FineReport...当然你可能会说上面的这些功能Excel也能做到,但除了静态的数据展示,FineReport的一大亮点是支持丰富的交互动作,比如联动、钻取、缩放、排序等,不用来回翻大量的数据,一张报表全搞定,用户体验极佳...一份炫酷的报表,也可以集众家之所长,复用别人的出彩模板。 除了官方产品自带的图表外,FineReport还支持扩充各类模板插件。...虽然Excel也有插件,不过更多是功能上的扩展,而FineReport的模板插件,都是一线报表工程师的优秀模板,而且有非常多的3D动效图表,丰富生动,更契合业务需要!
如果有一款报表工具能在数据修改之后直接实时同步到数据库,从基本的报表功能到可视化大屏,且上手成本很低,基本上不需要代码就能使用,FineReport应该是不二选择。...FineReport由纯java编写,其本质是一个通用的报表制作和数据可视化工具,无论是IT开发还是业务使用,都可以很轻松的上手。...它的设计器就好比Excel,搭建数据决策分析系统上手简单,不懂代码只需写SQL也可以通过类excel设计器制作出报表,基本能满足所有的报表需求: 一般来说,做报表会遇到以下3个问题,那么FineReport...FineReport可以将各个系统的数据都打通,也就是说,不同类型和来源的数据可以在同一张报表中进行分析,包括关系型数据库Oracle、mysql,又或是hadoop/spark这种大数据平台。...FineReport有3种报表模式:普通报表、聚合报表、决策报表,前两个上面已经讲过,做复杂报表的;最后一种就是做可视化dashboard的。
目录 1、FineReport常用功能 2、FineReport传统报表的开发流程 3、FineReport开发流程演示说明 4、扩展操作(很重要) 5、父子格操作(很重要) 1、FineReport...常用功能 大屏 传统报表 数据填报 数据随行(移动端) 权限划分 2、FineReport传统报表的开发流程 新建数据连接:比如说,你要连接数据库,连接数据库的哪一张表。...效果预览:完成上述操作后,可以进行效果预览,效果不好,我们调整后,再进行预览… 3、FineReport开发流程演示说明 1)怎么查看firereport的工作环境 2)新建数据连接 ① 新建连接...1)演示一 ① 新建一个空白的普通报表 ② 连接官方数据集,创建模板数据集 ③ 保存模板:命名为“3_父子格.cpt” ④ 预览一下效果 ⑤ 再次将地区和销售员,拖拉到右侧表格中...接着,完成如下1,2,3的操作 最后,点击查看预览效果 注意:以后不管是做大屏,特别是传统报表,只要是页面乱了,基本上都是父子格出现的问题。
描述 模板预览就是指在 Web 端查看模板效果,FineReport 提供了多种不同的预览方式,来满足用户的多样化需求。...FineReport 中普通模板总共有5种不同的预览模式:分页预览、填报预览、新填报预览、数据分析、移动端预览,如下图: ? 决策报表下为 决策报表预览、移动端预览,如下图: ? 2. ...模式比较 那 FineReport 为什么要分为不同的六种预览模式呢?那么这六种模式都有什么样的区别呢?又有什么相同之处呢? 3....索引 序号 内容 简介 文档教程 1 分页预览 FineReport 的默认预览方式,一般在只需要查看报表数据用于分析的时候使用 分页预览 2 填报预览 是指在 Web 端预览用来填报数据的模板,一般在只需要录入修改数据的时候使用...决策报表预览是针对于决策报表设计模式而言的 决策报表预览
就拿FineReport来说,可以算是低代码乃至零代码工具了,只需要简单的sql取数,然后直接拖拖拽拽就能做出一张报表。...FineReport的设计器和Excel类似,很容易上手,就拿连接数据源来说,根本不需要写很多SQL,不懂代码的小白也可以上手。...报表系统的改变对企业和每个人产生的影响,都在这里了: 论效率,FineReport一个报表模板就能代替无数张Excel报表,比如你想做财务分析,最常用的就是3张表,内置了资产负债表的模板,里面从指标到公式...FineReport做可视化也有一套,以前你可能还需要通过一系列编程来实现实时更新数据,但它可以直连多种数据库!当你把报表做到这种程度,不说带来的效率上的提升,领导的满意程度肯定也会增加。...有了FineReport的报表自动化后,突然发现自己花一周时间开发的报表模板,FineReport居然用2天就可以做完了?
,用到数据地图功能,做一个清晰的展示,那就可以选择如下的finereport报表工具。...(这里finereport是报表软件,FineBI、Tableau是可视化BI工具,Excel是最基本的数据处理工具,建议大家先依据自己的核心需求来选择工具。)...本文就来介绍一下如何使用finereport的数据地图制作功能,来提升表格表姐们的数据报表的逼格。...GIS地图 目前finereport支持的GIS地图有百度GIS地图、高德GIS地图、谷歌GIS地图。...比如省级钻取到市级、县级、街道;点击关联至每个地区销售报表。 ? 热点地图 ? 流向地图 ? ?
秘诀在于这个工具——FineReport (finereport官网有个人免费版,带免费激活码) FineReport本身是一个通用的报表工具和数据可视化工具。...就好比Excel,小到可以存储统计数据、制作各式各样的图表、dashboard,大到制作财务报表、开发进销存系统。...它可以快速制作报表,搭建统一的数据分析和可视化平台。就因为其强大的数据整合性能,再结合其10多年来成熟的可视化组件,finereport可以制作各类数据可视化大屏。...不如用现成的工具(比如finereport)拖拽图表实现。 ? 2、finereport大屏可以做哪些动态效果?...多tab轮播、图表的轮播、报表块监控刷新、图表监控刷新、地图监控刷新并动态弹出数据提示、数据点自动轮播提示、插入其他GIF动画图。
经过我的一些调研和知乎上匿名用户的评价,我找到了FineReport,零代码加直接沿用excel函数的FineReport对于开发来说实在是非常友好,虽然定位是企业级,但是对个人来说,可以使用的功能并不会变少...有了FineReport之后,不管你是做什么的,都会用到数据分析思维吧,那依靠着你本身带有的知识,你会从原本的岗位上脱颖而出,通过数据去驱动业务增长。...那FineReport是如何做到这些的? 先来看看它的设计器,也就是你在什么地方操作和设计报表,这界面,是不是以为自己打开了Excel呢?...数据过于分散,难以有效利用,效率低准确性差,这应该是报表比较大的难点之一了吧,很多企业的报表竟然还是用手工收集,而且系统数据很多,基本上不可能在同一张报表里分析,这就造成了决策分析的困难。...FineReport可以连接多种数据库和大数据平台,只需简单的在数据库查询对话框中写入 SQL 查询语句,将数据库表中的对应数据取出来即可。
领取专属 10元无门槛券
手把手带您无忧上云