报表处理方法、系统、装置和计算机可读存储介质制造方法及图纸

技术编号:24708731 阅读:26 留言:0更新日期:2020-07-01 00:04
本发明专利技术提供了一种报表处理方法、系统、装置和计算机可读存储介质。报表处理方法包括以下步骤:采用相互关联的维度信息和指标信息,构建表结构的报表模型数据池,并向报表模型数据池中填充与维度信息和指标信息相对应的数据信息;循环报表模型包含的分析报告,查找分析报告中的显示类型;根据显示类型将分析报告中的分析内容添加到分析结果列表;循环分析结果列表,匹配、查找和替换分析结果列表中的指标信息和/或参数信息,并将替换结果添加到分析结果列表。本发明专利技术的技术方案能够对报表数据进行合理地处理和解析,以为使用者的决策提供参考。

【技术实现步骤摘要】
报表处理方法、系统、装置和计算机可读存储介质
本专利技术涉及报表数据处理的领域,具体而言,涉及一种报表处理方法、系统、装置和计算机可读存储介质。
技术介绍
对报表数据的合理处理和解析能够为报表数据处理系统的使用者带来极大的便利。比如,企业管理者需要实时掌握企业的经营状态,通过财务和业务数据指标进行数据分析,以判断企业经营状况是否健康,提前预防管控漏洞,并进行相应决策。但目前很多企业管理软件仅仅是报表数据的展现,缺少数据分析、决策参考和后续指导意见。因此,提供一种能够对报表数据进行合理处理和解析的技术方案是十分必要的。另外,整个说明书对
技术介绍
的任何讨论,并不代表该
技术介绍
一定是所属领域技术人员所知晓的现有技术,整个说明书中的对现有技术的任何讨论并不代表该现有技术一定是广泛公知的或一定构成本领域的公知常识。
技术实现思路
本专利技术旨在至少解决现有技术或相关技术中存在的技术问题之一。为实现本专利技术的第一目的,本专利技术的实施例提供了一种报表处理方法,包括以下步骤:采用相互关联的维度信息和指标信息,构建表结构的报表模型数据池,并向报表模型数据池中填充与维度信息和指标信息相对应的数据信息;循环报表模型包含的分析报告,查找分析报告中的显示类型;根据显示类型将分析报告中的分析内容添加到分析结果列表;循环分析结果列表,匹配、查找和替换分析结果列表中的指标信息和/或参数信息,并将替换结果添加到分析结果列表。本实施例的目的在于帮助使用者对报表数据进行合理地处理和解析,以为使用者的决策提供参考。本实施例的报表处理方法可用于企业数据分析、报表展现应用、或企业资源计划等多种场景或领域之中。本实施例提取了报表模型、报表、指标信息、维度信息、分析报告和参数等模型,以展示相应地报表数据分析结果,通过系统预制和用户配置模型元数据,提取原始数据到报表模型数据池,组装报表数据和分析报告展现到前端界面。通过提供报表解读分析和决策功能,本实施例可使得企业管理者查看报表数据,并为企业管理者提供数据智能分析和决策参考支持。另外,本专利技术上述实施例提供的技术方案还可以具有如下附加技术特征:上述技术方案中,显示类型包括:必须显示、指标显示和条件显示,根据显示类型将分析报告中的分析内容添加到分析结果列表的步骤具体包括:判定显示类型为必须显示,将分析内容添加到分析结果列表;或判定显示类型为指标显示,调用取数引擎计算指标值,将指标值添加到分析结果列表;或判定显示类型为条件显示,查找分析报告中的分析公式,匹配、查找和替换分析公式中的指标信息和/或参数信息,计算分析公式并根据计算结果将分析内容添加到分析结果列表。本实施例通过以上步骤,可根据具体的显示类型,将分析报告中的分析内容相应地添加到分析结果列表之中,以供后续的处理计算。上述任一技术方案中,计算分析公式并根据计算结果将分析内容添加到分析结果列表的步骤具体包括:判定计算结果为真,将分析内容添加到分析结果列表。通过本实施例,在替换完参数信息和指标信息后,可通过内存计算表达式值。其中,如果表达式值为真,则添加分析报告中的分析内容到分析结果列表中,以供进一步的分析处理。上述任一技术方案中,匹配、查找和替换分析公式中的指标信息和/或参数信息的步骤具体包括:通过正则表达式匹配分析公式中的参数信息,查找参数值列表以获取参数信息对应的参数值,采用参数值替换参数信息;通过正则表达式匹配分析公式中的指标信息,查找指标值列表以获取指标信息对应的指标值,采用指标值替换指标信息。本实施例通过正则表达式进行检索匹配和查询替换,以获取符合某个或某些模式或规则的指标信息和/或参数信息,并将其替换为具体的参数值或指标值,以帮助使用者获得其所需的分析结果。上述任一技术方案中,条件显示为单一条件显示,指标值为通过传递指标信息至取数引擎而计算获取的单值指标值。本实施例中,在单一条件显示的情况下,则不需要传递分析报告中的维度信息,只需要传递指标信息给取数引擎获取指标单值即可。因此,本实施例可保证数据分析的分析效率。上述任一技术方案中,显示类型为复杂条件显示,指标值为通过传递指标信息和维度信息至取数引擎而计算获取的指标值列表。本实施将传递指标信息和维度信息分别传递至取数引擎之中,并根据传递指标信息和维度信息共同计算获得所需的指标值列表,以替换指标信息。因此,本实施例可保证数据分析的分析准确程度。为实现本专利技术的第二目的,本专利技术的实施例提供了一种报表处理系统,包括:建模单元,建模单元采用相互关联的维度信息和指标信息,构建表结构的报表模型数据池,并向报表模型数据池中填充与维度信息和指标信息相对应的数据信息;第一处理单元,第一处理单元循环报表模型包含的分析报告,查找分析报告中的显示类型,根据显示类型将分析报告中的分析内容添加到分析结果列表;第二处理单元,第二处理单元循环分析结果列表,匹配、查找和替换分析结果列表中的指标信息和/或参数信息,并将替换结果添加到分析结果列表。本实施例通过提供报表解读分析和决策功能,可使得企业管理者查看报表数据,并为企业管理者提供数据智能分析和决策参考支持。上述技术方案中,报表处理系统还包括:展示单元,展示单元适于对根据分析结果列表生成的分析结果进行展示。本实施例的展示单元能够接收获取报表处理系统针对报表信息的最终处理结果,并对其进行展示,以便于使用者浏览审阅。为实现本专利技术的第三目的,本专利技术的实施例提供了一种报表处理装置,包括:存储器,存储有客户端程序;处理器,执行客户端程序;其中,处理器在执行客户端程序时,实现如本专利技术任一实施的报表处理方法的步骤。本实施例的报表处理装置实现如本专利技术任一实施的报表处理方法的步骤,因而其具有如本专利技术任一实施的报表处理方法的全部有益效果,在此不再赘述。为实现本专利技术的第四目的,本专利技术的实施例提供了一种计算机可读存储介质,包括:计算机可读存储介质存储有计算机程序,计算机程序被执行时,实现如本专利技术任一实施的报表处理方法的步骤。本实施例的计算机可读存储介质实现如本专利技术任一实施的报表处理方法的步骤,因而其具有如本专利技术任一实施的报表处理方法的全部有益效果,在此不再赘述。附图说明本专利技术的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:图1示出了本专利技术一些实施例的报表处理方法的第一步骤流程图;图2示出了本专利技术一些实施例的报表处理方法的第二步骤流程图;图3示出了本专利技术一些实施例的报表处理方法的第三步骤流程图;图4示出了本专利技术一些实施例的报表处理方法的第四步骤流程图;图5示出了本专利技术一些实施例的报表处理方法的第五步骤流程图;图6示出了本专利技术一些实施例的报表处理方法的第六步骤流程图;图7示出了本专利技术一些实施例的报表处理系统的第一系统组成示意图;图8示出了本专利技术一些实施例的报表处理系统的第二系统组成示意图;图9示出了本专利技术一些实施例的报表处理装置的系统组成示意图本文档来自技高网...

【技术保护点】
1.一种报表处理方法,其特征在于,包括以下步骤:/n采用相互关联的维度信息和指标信息,构建表结构的报表模型数据池,并向所述报表模型数据池中填充与所述维度信息和所述指标信息相对应的数据信息;/n循环报表模型包含的分析报告,查找所述分析报告中的显示类型;/n根据所述显示类型将所述分析报告中的分析内容添加到分析结果列表;/n循环所述分析结果列表,匹配、查找和替换所述分析结果列表中的指标信息和/或参数信息,并将替换结果添加到分析结果列表。/n

【技术特征摘要】
1.一种报表处理方法,其特征在于,包括以下步骤:
采用相互关联的维度信息和指标信息,构建表结构的报表模型数据池,并向所述报表模型数据池中填充与所述维度信息和所述指标信息相对应的数据信息;
循环报表模型包含的分析报告,查找所述分析报告中的显示类型;
根据所述显示类型将所述分析报告中的分析内容添加到分析结果列表;
循环所述分析结果列表,匹配、查找和替换所述分析结果列表中的指标信息和/或参数信息,并将替换结果添加到分析结果列表。


2.根据权利要求1所述的报表处理方法,其特征在于,所述显示类型包括:必须显示、指标显示和条件显示,所述根据所述显示类型将所述分析报告中的分析内容添加到分析结果列表的步骤具体包括:
判定所述显示类型为必须显示,将所述分析内容添加到所述分析结果列表;或
判定所述显示类型为指标显示,调用取数引擎计算指标值,将所述指标值添加到所述分析结果列表;或
判定所述显示类型为条件显示,查找所述分析报告中的分析公式,匹配、查找和替换所述分析公式中的指标信息和/或参数信息,计算所述分析公式并根据计算结果将所述分析内容添加到所述分析结果列表。


3.根据权利要求2所述的报表处理方法,其特征在于,所述计算所述分析公式并根据计算结果将所述分析内容添加到所述分析结果列表的步骤具体包括:
判定所述计算结果为真,将所述分析内容添加到所述分析结果列表。


4.根据权利要求2所述的报表处理方法,其特征在于,所述匹配、查找和替换所述分析公式中的指标信息和/或参数信息的步骤具体包括:
通过正则表达式匹配所述分析公式中的参数信息,查找参数值列表以获取所述参数信息对应的参数值,采用所述参数值替换所述参数信息;
通过正则表达式匹配所述分析公式中的指标信...

【专利技术属性】
技术研发人员:翟罡李卓周航滔张超
申请(专利权)人:畅捷通信息技术股份有限公司
类型:发明
国别省市:北京;11

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

1