More complex reports, with three ways, can be solved!

Form did people may have experienced a painful thing - creating complex reports.

For some reports, as shown below production schedule, since there are many dimensions parameters, associated in the table and between the tables, fill out accidentally, the report bewildered, and manual adjustment of time-consuming and laborious. The so-called universal Excel PivotTable is unable to perform a variety of statistical classification, such as model number, date of production lines.

More complex reports, with three ways, can be solved!

 

Like this complex reports have this in common:

  • Format complex. Header mess, the three major divisions of five sets of small cells are common, as well as the famous slash, when there is no grid lines easily makes mistakes.
  • Large amount of information. There are a variety of data, details, summarized, often focused on a table.

In fact, there is a simple method, N sets of statements have in common are maintained as long as the set of report templates. Such as reporting requirements change, you need to change the reporting style, as long as the changes to the template, you can batch production. Once the report data changes occur, as long as a key to refresh the data can be synchronized, once and for all, maintaining the status quo.

Of course, Excel can not complete this work. Even writing code, a complex templates have to write hundreds of lines, do not count maintenance. So, if Excel can not report a default implementation that can be classified as a complex structure, difficult to produce complex reports, requires specialized reporting tools.

For these complex reports, some professional reporting tool had to be modular. For example, for common reporting requirements, finereport will be divided into three kinds of production modes:

  • Ordinary report: all kinds of schedules, group reports, cross-tab report, master reports, columnar reports, making inquiries class reporting, reporting category of the report, the majority of report formats can be covered.
  • Polymerization report: the report irregular various styles, such complex instruments.
  • Reports Decision: to demonstrate the main business indicators, visualization of multi-dimensional analysis of the report data.

These three models can basically solve the needs of a variety of report types.

An ordinary report

The most common reports are also commonly used to make most report design mode (save a file that is cpt). It is a design pattern similar to Excel to do the report, relying on the relationship between father and son cell expansion and cell to achieve the effect of various types of templates.

More complex reports, with three ways, can be solved!

 

More complex reports, with three ways, can be solved!

 

Supports various ranks of expansion, can be parameterized query, reporting statements, graphic design, etc., to achieve all kinds of schedules including but not limited to, group reports, cross-tab report, master reports, columnar reports, query class reporting, reporting class report production.

总的来说它能够高效率的实现各各类传统格子式报表。可以制作企业中传统用Excel画的各类报表并且将之web化。能够从企业的各类业务数据库中取数,制作财务、销售、生产制造、人事等企业经营方方面面的报表,实现随时随地在PC、移动设备中进行报表访问及数据查询、编辑修改等。

典型的有如下三类:

1、各种展现类中国式复杂报表

支持明细报表、分组报表、交叉报表等基础表样以及由基础表样通过各种灵活应用制作而来的其他特色表样,且均支持灵活的公示运算,比如同比、环比、排名、占比等,也支持打印、导出离线文件。

比如:分组统计报表。

More complex reports, with three ways, can be solved!

 

比如:同比环比及累计

More complex reports, with three ways, can be solved!

 

比如,卡片分栏报表

More complex reports, with three ways, can be solved!

 

比如,复杂折叠树报表

More complex reports, with three ways, can be solved!

 

比如,票据套打报表

More complex reports, with three ways, can be solved!

 

2、各种查询类报表

大多数情况下,我们并不需要报表把数据库中所有的数据都呈现出来,而是要根据一些条件来过滤出我们想要的数据,这在FineReport里叫参数查询。

FineReport提供了多种控件类型,可灵活搭配使用,实现各种场景下的条件筛选查询,且同一张报表可支持多个参数。

比如,多个下拉框组合的联动查询。

More complex reports, with three ways, can be solved!

 

比如,多个条件、多种控件组合形成的复杂查询。

More complex reports, with three ways, can be solved!

 

3、数据录入/填报表

传统意义上的报表,是解决数据呈现的问题,即把数据从数据库中取出来,然后以各种格式展现出来,对展示的结果可以进行导出、打印等。

而实际运作中,我们在数据的同时也需要对报表/数据进行一些编辑操作,比如增加、修改、删除部分数据,这样的报表在FineReport里叫填报报表。

FineReport在前述展现/查询类报表的基础上,支持填报,且提供多种控件风格可选,支持在线导入Excel数据,能满足不同场景下的数据编辑录入需求。

比如,自由填报表。

More complex reports, with three ways, can be solved!

 

比如参数查询填报表,查出已有数据,进行修改填报。

More complex reports, with three ways, can be solved!

 

二、聚合报表

聚合报表指一个报表中包含多个模块,每一块都类似一张单独的报表或者一张图表,块与块之间相对独立,互不影响。同时,不同块之间的单元格扩展分离,互不影响,所以能专门解决不规则大报表难题。

聚合报表的文件后缀格式也是cpt,但二者在FineReport中的操作界面有非常大的不同。

传统的格子式报表,比如Excel,有个很大的问题,就是调整一个单元格的行高或列宽,它所在的整行或者整列的其他单元格都会受影响。这样的话,对于那些表格样式非常不规范的,某个单元格前后左右行高不一致的复杂报表,实现起来就非常困难,基本上是束手无策,纵然少部分场景下可以通过不断的合并拆分单元格来实现,但是工作量实在是太大太大,得不偿失。

More complex reports, with three ways, can be solved!

 

FineReport中的聚合报表就是解决此类问题。通过不同的表格块来拼接形成一个复杂的大报表,同时块与块之间的扩展、行高、列宽不互相影响,极大的提高了制表的灵活空间。

典型的,比如下图不规则报表。

More complex reports, with three ways, can be solved!

 

比如下图这种尤其复杂的票据类报表,用传统的类Excel格子式编辑方式来设计是非常头疼的。

More complex reports, with three ways, can be solved!

 

三、决策报表

决策报表,是专为解决驾驶舱类报表/dashboard而开发的。不同于普通报表设计格子式界面,决策报表采用的是画布式操作界面,通过简单的拖拽操作即可构建强大、全面的“管理驾驶舱”,在同一个页面整合不同的数据,完美的展示各类业务指标,实现数据的多维度分析。(决策报表文件的后缀格式是frm)

其具备诸多特性:

  • 能用于各种显示屏并自适应:适配PC、平板、手机、电视、大屏等多类终端。
  • 更多可视化元素:有表格、图形、控件等超多可视化组件,可自由搭配,制作百变报表
  • 多种布局方式:自适应布局、绝对布局、tab布局等多种布局方式,拖拽式设计。在同一个报表内可以拖放不同的组件,每个组件可以对应不同主题、绑定不同数据。
  • 组件联动分析:组件之间可以联动分析,点击某个组件,关联组件自动触发数据加载
  • 数据监控定时刷新:后台数据智能检测对比,数据有变更前台及时更新
  • 自动轮播:支持同一个位置轮播显示不同的图表样式,支持多个tab页轮播
More complex reports, with three ways, can be solved!

 

More complex reports, with three ways, can be solved!

 

为什么会有决策报表?

数据分析时代,越来越多的企业重视数据应用,关注数据可视化,而面向企业领导层的数据,往往要求在一个报表中综合汇总企业的多类信息进行集中展示,业内称之为管理驾驶舱。

Traditional report design interface, to be in a page, free with different tables, graphs, and other controls, cumbersome and difficult decision-making reports provide a simple and efficient design approach, drag drag drag to quickly build the cockpit.

Typical applications, such as billboards leadership-oriented management.

More complex reports, with three ways, can be solved!

 

More complex reports, with three ways, can be solved!

 

For example, kanban management and interactive drill, drill Click on a region to the provinces, while the other components of the National linkage data changes to provincial data, easy to grasp global leadership in a page format.

More complex reports, with three ways, can be solved!

 

For example, with a good multi-terminal adaptive decision-making reports, managers can monitor key indicators data anywhere on the browser, APP, micro-letters, nails and other applications.

More complex reports, with three ways, can be solved!

 

As another example, the data center business strategic command, control center or meeting room big screen, based on monitoring data in real-time decision-making reports to focus on key performance indicators, or for external promotional corporate strength and image.

More complex reports, with three ways, can be solved!

 

More complex reports, with three ways, can be solved!

 

More complex reports, with three ways, can be solved!

 

At last

The above is a professional way of reporting statements, limited space, many of the details can not be expanded. If you take advantage of FineReport Three reports design patterns can be achieved most complex report design requirements, Fun report development.

Guess you like

Origin www.cnblogs.com/laoA188/p/11230046.html