[发明专利]动态报表公式组装填报的方法及系统有效
申请号: | 201811524792.7 | 申请日: | 2018-12-13 |
公开(公告)号: | CN109684616B | 公开(公告)日: | 2023-04-07 |
发明(设计)人: | 刘含涛;吴玉林;史艳庆 | 申请(专利权)人: | 浪潮通用软件有限公司 |
主分类号: | G06F40/174 | 分类号: | G06F40/174;G06F40/18 |
代理公司: | 济南信达专利事务所有限公司 37100 | 代理人: | 孙园园 |
地址: | 250000 *** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 动态 报表 公式 组装 填报 方法 系统 | ||
本发明公开了一种动态报表公式组装填报的方法及系统,属于计算机技术领域,本发明要解决的技术问题为如何实现动态形成报表的动态形成表间公式和表内行公式,无需通过手工编报此类报表,大幅度提高工作效率,采用的技术方案为:动态报表公式组装填报的方法,该方法包括如下步骤:S1、对动态报表进行各项配置;S2、形成跨表公式;S3、组织动态报表的行合计公式逻辑;S4、形成组织动态报表的跨表公式逻辑。②一种动态报表公式组装填报系统该系统包括数据配置模块、跨表公式模块、行合计公式逻辑模块以及跨表公式逻辑模块。
技术领域
本发明涉及计算机技术领域,具体地说是一种动态报表公式组装填报的方法及系统。
背景技术
在现有的报表工具中,最常见的报表就是固定表样报表和固定表头的浮动表,动态报表和固定报表的动态公式也经常能见到,但是还没有一个成熟有效的方案来实现动态报表的动态公式,主要原因是现有的动态公式都是基于固定报表的固定单元格来进行配置动态形成的,而动态报表大部分的单元格都是不固定的,没有一个“坐标”来配置公式。一旦客户有这种需求,便没法实现只能客户手工去添加,若报表数据量较大,报表的编制检查及汇总会给客户带来很大的困扰,也比较容易出现人为错误。故如何实现动态形成报表的动态形成表间公式和表内行公式,无需通过手工编报此类报表,大幅度提高工作效率,避免出现人为错误是目前急需解决的技术问题。
专利号为CN105138501B的专利文献公开了一种可配置的动态报表生成方法及系统,包括建立报表模板;建立报表配置表和报表条件表,根据业务逻辑对报表配置表和报表条件表进行配置;解析所述报表条件表,建立报表展示区域,自动生成查询页面;接收用户在查询页面输入的查询条件,结合报表配置表和报表条件表生成查询语句;在指定的数据库上执行查询语句,获得结果数据集;根据获得的结果数据集和步骤1中建立的报表模板生成临时excel文件,保存在指定目录上。但是该技术方法不能解决如何实现动态形成报表的动态形成表间公式和表内行公式,无需通过手工编报此类报表,大幅度提高工作效率,避免出现人为错误的问题。
发明内容
本发明的技术任务是提供一种动态报表公式组装填报的方法及系统,来解决如何实现动态形成报表的动态形成表间公式和表内行公式,无需通过手工编报此类报表,大幅度提高工作效率,避免出现人为错误的问题。
本发明的技术任务是按以下方式实现的,动态报表公式组装填报的方法,该方法包括如下步骤:
S1、对动态报表进行各项配置;
S2、形成跨表公式,具体如下:
①、根据各个动态报表的基础配置完成所有的数据;
②、根据配置行列分类汇总规则以及是否增加合计行的规则形成基础表样;
③、判断是否存在不计入合计的行列,形成合计行列公式;
④、判断是否需要形成跨表公式,形成KEY;
⑤、通过KEY获取要引用的单元格范围,替换公式配置的常量,形成跨表公式;
S3、组织动态报表的行合计公式逻辑,其中,要进行合计的列是排除了有列合计的列以及单独配置不进行行合计的列,而要进行合计的行为要增加合计公式行的子行,且该列表不包含满足不进行合计的子行;
S4、形成组织动态报表的跨表公式逻辑。
作为优选,所述步骤S1对动态报表进行各项配置具体包括如下内容:
(1)、动态报表取数逻辑配置:增加取数逻辑配置表,该配置表用于记录配置数据取自哪个表或哪个视图,并根据基本取数逻辑来确定报表是根据哪些数据形成的;
(2)、形成动态报表列多级表头逻辑配置:增加多级表头配置表,配置动态报表的多级表头形成规则以及确认是否需要合计列(如:根据哪个或者哪些字段进行分组汇总);
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮通用软件有限公司,未经浪潮通用软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811524792.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种行人碰撞试验报告生成方法及装置
- 下一篇:一种报表生成方法及装置