一种自定义汇总报表的方法技术

技术编号:39521256 阅读:12 留言:0更新日期:2023-11-25 19:00
本发明专利技术的目的在于提供一种自定义汇总报表的方法,步骤为:

【技术实现步骤摘要】
一种自定义汇总报表的方法


[0001]本专利技术涉及表格领域,尤其涉及一种自定义汇总报表的方法


技术介绍

[0002]现有系统中,做汇总报表往往需要开发人员介入,每当需要做一张新的汇总表时,业务人员甚至实施人员并不能够直接制作,而是需要把需求反馈给开发人员,由开发人员开发出一张汇总表,并且提供取数数据源的
sql
语句,再升级提供给业务人员使用出表,即使是一张简单的汇总求和的报表,都会产生一定的开发周期,并且需要修改代码

系统升级才能使用,而对于常规的汇总表,要汇总的表和数据已经在系统中存在了,业务人员更希望自己来做汇总表,并且制作的方式是通过选择

拖拽

复制

简单设置的形式来实现,这样才更方便

快捷


技术实现思路

[0003]本专利技术的目的在于,针对汇总表业务人员不能直接制作的问题,提出一种自定义汇总报表的方法,实现汇总报表的在线制作

数据的自动计算

即时出表,业务人员直接使用,通过简单的学习便可以按需制作汇总表,缩短开发周期,同时方便表样的变更维护

[0004]一种自定义汇总报表的方法,步骤为:
S1
:抽取汇总表数据源;
S2
:绘制汇总表表样;
S3
:汇总表出表

[0005]进一步的,一种自定义汇总报表的方法,所述
S1
还包括以下子步骤:
S11
:汇总各个基础表保存的报表数据;所述报表数据指以文件的形式存储在附件服务器或以表格的形式存储在数据库;
S12
:提供在线数据集设计器

[0006]进一步的,一种自定义汇总报表的方法,所述
S11
还包括以下子步骤:
S111
:抽取公共的方法接收固定的参数;
S112
:按照统一的结构返回报表数据

[0007]进一步的,一种自定义汇总报表的方法,所述
S12
还包括以下子步骤:
S121
:选择报表名称

报表参数,生成数据集模板;
S122
:数据集模板中根据选择的报表,将报表的每个单元格作为数据集的一列

[0008]进一步的,一种自定义汇总报表的方法,所述
S2
还包括以下子步骤:
S21
:样式设计;
S22
:汇总公式设计

[0009]进一步的,一种自定义汇总报表的方法,所述
S21
具体为:若汇总表的表样跟基础表相同:则设计器提供选择汇总表时直接带回基础表表样的功能,包括所有单元格和样
式;若汇总表的表样跟基础表不同:则使用设计器设计基础表的功能对每个单元格做单独的设置

[0010]进一步的,一种自定义汇总报表的方法,所述
S22
还包括以下子步骤:
S121
:引用数据集模板;
S122
:对汇总的单元格设置成汇总类型,设置汇总内容

[0011]进一步的,一种自定义汇总报表的方法,所述
S3
还包括以下子步骤:
S31
:选则汇总表模板,再选择参数;
S32
:自动计算;
S33
:汇总表模板设置的样式和自动计算的数据结合,绘制出汇总表的显示结果

[0012]进一步的,一种自定义汇总报表的方法,所述
S32
还包括以下子步骤:
S321
:根据汇总表引用的数据集,加上输入的参数,查询基础表数据;
S322
:将数据以单元格号为列,单元格值为行的形式组织成一张表的结构;
S323
:对设置了汇总公式的单元格,按汇总方式用单元格号搭配数据集里取值并进行计算

[0013]本专利技术的有益效果:本方案提供了一种自定义汇总报表的方法,提供在线设计器配合数据集自动计算的方式,实现了在线自定义汇总报表的功能;基础表数据的查询和返回结构的统一使得所有报表的数据达到了可以统一封装的目的,通过同一接口可获取到所有数据,不再需要开发人员逐一提供查询语句,使自定义汇总表成为可能;而在线设计器直接选择基础表作为汇总表基础,只针对汇总区域重新编辑,又大大缩减了定义的时间,通过这种方法不仅能够自定义汇总表,还使定义过程更为简单快捷

附图说明
[0014]图1是绘制汇总表表样的流程图

[0015]图2是汇总表出表的流程图

具体实施方式
[0016]为了对本专利技术的技术特征

目的和效果有更加清楚的理解,现对照附图说明本专利技术的具体实施方式

[0017]如附图1所示,一种自定义汇总报表的方法,步骤为:
S1
:抽取汇总表数据源;
S2
:绘制汇总表表样;
S3
:汇总表出表

[0018]进一步的,一种自定义汇总报表的方法,所述
S1
还包括以下子步骤:
S11
:汇总各个基础表保存的报表数据;所述报表数据指以文件的形式存储在附件服务器或以表格的形式存储在数据库;
S12
:提供在线数据集设计器

[0019]进一步的,一种自定义汇总报表的方法,所述
S11
还包括以下子步骤:
S111
:抽取公共的方法接收固定的参数;
S112
:按照统一的结构返回报表数据

[0020]进一步的,一种自定义汇总报表的方法,所述
S12
还包括以下子步骤:
S121
:选择报表名称

报表参数,生成数据集模板;
S122
:数据集模板中根据选择的报表,将报表的每个单元格作为数据集的一列

[0021]进一步的,一种自定义汇总报表的方法,所述
S2
还包括以下子步骤:
S21
:样式设计;
S22
:汇总公式设计

[0022]进一步的,一种自定义汇总报表的方法,所述
S21
具体为:若汇总表的表样跟基础表相同:则设计器提供选择汇总表时直接带回基础表表样的功能,包括所有单元格和样式;若汇总表的表样跟基础表不同:则使用设计器设计基础表的功能对每个单元格做单独的设置

[0023]进一步的,一种自定义汇总报表的方法,所述
S22
还包括以下子步骤:
S121
:引用数据集模板;
S1本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
在一种自定义汇总报表的方法,其特征在于,步骤为:
S1
:抽取汇总表数据源;
S2
:绘制汇总表表样;
S3
:汇总表出表
。2.
根据权利要求1所述的一种自定义汇总报表的方法,其特征在于,所述
S1
还包括以下子步骤:
S11
:汇总各个基础表保存的报表数据;所述报表数据指以文件的形式存储在附件服务器或以表格的形式存储在数据库;
S12
:提供在线数据集设计器
。3.
根据权利要求2所述的一种自定义汇总报表的方法,其特征在于,所述
S11
还包括以下子步骤:
S111
:抽取公共的方法接收固定的参数;
S112
:按照统一的结构返回报表数据
。4.
根据权利要求2所述的一种自定义汇总报表的方法,其特征在于,所述
S12
还包括以下子步骤:
S121
:选择报表名称

报表参数,生成数据集模板;
S122
:数据集模板中根据选择的报表,将报表的每个单元格作为数据集的一列
。5.
根据权利要求1所述的一种自定义汇总报表的方法,其特征在于,所述
S2
还包括以下子步骤:
S21
:样式设计;
S22
:汇总公式设计

【专利技术属性】
技术研发人员:于海洋田吉李佳刘彪娄江南李成杨爽牛建平孙大臣管春元谢斌焦质晔滕训超孙增强
申请(专利权)人:启明信息技术股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1