数据校验处理方法、装置、计算机设备和存储介质

文档序号:1954475 发布日期:2021-12-10 浏览:20次 >En<

阅读说明:本技术 数据校验处理方法、装置、计算机设备和存储介质 (Data verification processing method and device, computer equipment and storage medium ) 是由 柳美 李晓阳 高伟 张文兵 于 2021-08-20 设计创作,主要内容包括:本发明提供一种数据校验处理方法、装置、计算机设备和存储介质,该方法包括对数据报表中的各数据指标进行编码,获得多个指标编码;对数据报表中的各数据指标的时间维度进行编码,获得多个维值编码;响应于编制报表指令,生成合并报表,对合并报表内的各指定单元格关联一指标编码和一维值编码;响应公式编辑指令,基于指标编码和维值编码,生成合并报表的校验公式;基于指标编码和维值编码,计算合并报表的校验公式,基于校验公式的计算结果获得合并报表的校验结果。通过对合并报表内的单元格分别关联指标编码和维值编码,校验公式不受合并报表中数据指标所在单元格的位置调整的影响,节省合并报表的运维成本,提升财务合并报表的数据质量。(The invention provides a data verification processing method, a device, computer equipment and a storage medium, wherein the method comprises the steps of coding each data index in a data report to obtain a plurality of index codes; coding the time dimension of each data index in the data report to obtain a plurality of dimensional value codes; generating a combined report in response to the report compiling instruction, and associating an index code and a one-dimensional value code with each appointed cell in the combined report; responding to a formula editing instruction, and generating a check formula of the combined report based on the index code and the dimension value code; and calculating a check formula of the combined report based on the index code and the dimension value code, and obtaining a check result of the combined report based on a calculation result of the check formula. By respectively associating the index code and the dimension value code with the cells in the combined report, the check formula is not influenced by the position adjustment of the cells where the data indexes are located in the combined report, the operation and maintenance cost of the combined report is saved, and the data quality of the financial combined report is improved.)

数据校验处理方法、装置、计算机设备和存储介质

技术领域

本发明涉及数据处理技术领域,特别涉及一种数据校验处理方法、装置、计算机设备和存储介质。

背景技术

报表能够帮助用户处理大量数据,是目前企业和用户处理数据的很好的手段。然而要及时、准确的编制所需要的报表信息及确务合并报表后数据的完整性、正确性、一致性并非易事,特别是对所需合并的报表数目众多、报表类型复杂的情况下合并报表,其困难度成倍上升。

发明内容

基于此,有必要针对上述技术问题,提供一种数据校验处理方法、装置、计算机设备和存储介质。

一种数据校验处理方法,包括:

基于第一预设规则,对各数据指标进行编码,获得多个指标编码;

基于第二预设规则,对各所述数据指标的时间维度进行编码,获得多个维值编码;

获得编制报表指令,响应于所述编制报表指令,生成合并报表,并对所述合并报表内的各指定单元格关联一所述指标编码和一维值编码;

获取公式编辑指令,响应所述公式编辑指令,基于所述指标编码和所述维值编码,生成所述合并报表的校验公式;

基于所述指标编码和所述维值编码,计算所述合并报表的校验公式,基于所述校验公式的计算结果获得所述合并报表的校验结果。

在一个实施例中,所述获取公式编辑指令,响应所述公式编辑指令,基于所述指标编码和所述维值编码,生成所述合并报表的校验公式的步骤包括:

获取第一公式编辑指令,响应所述第一公式编辑指令,基于所述指标编码和所述维值编码,生成所述合并报表的表内校验公式;

获取第二公式编辑指令,响应所述第二公式编辑指令,基于所述指标编码和所述维值编码,生成所述合并报表的表间校验公式。

在一个实施例中,所述基于所述指标编码和所述维值编码,计算所述合并报表的校验公式,基于所述校验公式的计算结果获得所述合并报表的校验结果的步骤包括:

基于所述指标编码和所述维值编码,计算所述合并报表的校验公式;

检测所述合并报表的校验公式的计算结果是否与预设结果匹配;

当所述合并报表的校验公式的计算结果与所述预设结果匹配,则输出错误信息。

在一个实施例中,所述输出错误信息的步骤之后还包括:

获取对所述错误信息的点击指令,响应于所述错误指令,显示所述错误信息对应的所述数据报表内的数据。

在一个实施例中,所述获取公式编辑指令,响应所述公式编辑指令,基于所述指标编码和所述维值编码,生成所述合并报表的校验公式的步骤之后还包括:

获得可执行程序编译指令,响应于所述可执行程序编译指令,根据所述合并报表的校验公式生成可执行程序。

一种数据校验处理装置,包括:

指标编码获得模块,用于基于第一预设规则,对各数据指标进行编码,获得多个指标编码;

维值编码获得模块,用于基于第二预设规则,对各所述数据指标的时间维度进行编码,获得多个维值编码;

单元格编码关联模块,用于获得编制报表指令,响应于所述编制报表指令,生成合并报表,并对所述合并报表内的各指定单元格关联一所述指标编码和一维值编码;

校验公式生成模块,用于获取公式编辑指令,响应所述公式编辑指令,基于所述指标编码和所述维值编码,生成所述合并报表的校验公式;

校验计算模块,用于基于所述指标编码和所述维值编码,计算所述合并报表的校验公式,基于所述校验公式的计算结果获得所述合并报表的校验结果。

在一个实施例中,所述校验公式生成模块包括:

表内校验公式生成子模块,用于获取第一公式编辑指令,响应所述第一公式编辑指令,基于所述指标编码和所述维值编码,生成所述合并报表的表内校验公式;

表间校验公式生成子模块,用于获取第二公式编辑指令,响应所述第二公式编辑指令,基于所述指标编码和所述维值编码,生成所述合并报表的表间校验公式。

在一个实施例中,所述校验计算模块包括:

校验公式计算子模块,用于基于所述指标编码和所述维值编码,计算所述合并报表的校验公式;

匹配检测子模块,用于检测所述合并报表的校验公式的计算结果是否与预设结果匹配;

错误信息输出子模块,用于当所述合并报表的校验公式的计算结果与所述预设结果匹配,则输出错误信息。

一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现以下步骤:

基于第一预设规则,对各数据指标进行编码,获得多个指标编码;

基于第二预设规则,对各所述数据指标的时间维度进行编码,获得多个维值编码;

获得编制报表指令,响应于所述编制报表指令,生成合并报表,并对所述合并报表内的各指定单元格关联一所述指标编码和一维值编码;

获取公式编辑指令,响应所述公式编辑指令,基于所述指标编码和所述维值编码,生成所述合并报表的校验公式;

基于所述指标编码和所述维值编码,计算所述合并报表的校验公式,基于所述校验公式的计算结果获得所述合并报表的校验结果。

一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:

基于第一预设规则,对各数据指标进行编码,获得多个指标编码;

基于第二预设规则,对各所述数据指标的时间维度进行编码,获得多个维值编码;

获得编制报表指令,响应于所述编制报表指令,生成合并报表,并对所述合并报表内的各指定单元格关联一所述指标编码和一维值编码;

获取公式编辑指令,响应所述公式编辑指令,基于所述指标编码和所述维值编码,生成所述合并报表的校验公式;

基于所述指标编码和所述维值编码,计算所述合并报表的校验公式,基于所述校验公式的计算结果获得所述合并报表的校验结果。

上述数据校验处理方法、装置、计算机设备和存储介质,通过对合并报表内的单元格分别关联指标编码和维值编码,校验公式不受合并报表中数据指标所在单元格的位置调整的影响,有效节省合并报表的运维成本,提升财务合并报表的数据质量,降低合并报表的难易程度。

附图说明

图1为一个实施例中数据校验处理方法的流程示意图;

图2为一个实施例中数据校验处理装置的结构框图;

图3为一个实施例中计算机设备的内部结构图。

具体实施方式

为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。

实施例一

本实施例中,如图1所示,提供了一种数据校验处理方法,其包括:

步骤110,基于第一预设规则,对各数据指标进行编码,获得多个指标编码。

具体地,该数据指标为数据报表内的数据的指标,其为同一类数据的总称,也可以说,一数据指标对应一类的数据。该数据报表可以是财务报表,也可以是物料报表,也可以是其他类型的报表,本实施例中,以该数据报表为财务报表,各数据指标为财务数据指标、合并报表为财务合并报表作进一步阐述。

本实施例中,该第一预设规则可以是用户定义,也可以预先设置于系统内,用于对数据指标进行编码,该第一预设规则即为编码规则。本实施例中,对合并报表内所含有的各类数据指标进行编码,进而是的每一类的数据指标具有对应的指标编码。对数据指标进行编码也即对数据指标赋予编码。

比如,以财务报表为例,财务报表内包含货币资金、应收账款、主营业务收入、营业总成本等数据指标,对上述的数据指标进行分别编码,得到Z01~Z08等多个指标编码,各指标编码与数据指标的对应关系为:Z01:货币资金,Z02:应收账款,Z03:应收电费,Z04:应收热费,Z05:应收煤款,Z06:营业总收入,Z07:营业总成本,Z08:未分配利润。

步骤120,基于第二预设规则,对各所述数据指标的时间维度进行编码,获得多个维值编码。

具体地,该时间维度为数据指标对应的时间。该第二预设规则可以是用户定义,也可以预先设置于系统内,用于对数据指的时间标进行编码,该第二预设规则即为编码规则。对数据指标的时间维度进行编码也即对数据指标的时间维度赋予编码。

比如,财务报表内包含的时间维度包括期末余额、上年同期数、年初余额,对上述的时间维度进行分别编码,得到T01~T05等多个维值编码,各数据指标的时间维度与维值编码的对应关系为:T01:期末余额,T02:上年同期数,T03:年初余额,T04:本月数,T05:本年累计数。

步骤130,获得编制报表指令,响应于所述编制报表指令,生成合并报表,并对所述合并报表内的各指定单元格关联一所述指标编码和一维值编码。

本实施例中,该编制报表指令由用户输入,该编制报表指令可以是多个,通过多个编制报表指令,生成财务合并报表,该财务合并报表由多个财务数据报表合并而成,并且,该合并报表内具有多个单元格,单元格内分别记载了数据,该指定单元格为用户选定的单元格,一个实施例中,生成合并报表后,获取指定指令,响应于所述指定指令,获得所述合并报表内的指定单元格。

该指定单元格内记载了数据,本实施例中,将指定单元格与以指标编码以及一维值编码进行关联,进而对指定单元格内指定了指标编码和维值编码,并且对指定单元格内的数据指定了指标编码和维值编码。

步骤140,获取公式编辑指令,响应所述公式编辑指令,基于所述指标编码和所述维值编码,生成所述合并报表的校验公式。

本实施例中,该公式编辑指令由用户输入,用于编辑校验公式,本实施例中,生成的校验公式与指标编码以及维值编码关联,进而使得校验公式在校验时仅与指标编码以及维值编码有关,而与单元格所在的位置无关。生成的校验公式用于对合并报表以及合并报表的数据进行校验,以校验合并报表内的数据是否错误。

步骤150,基于所述指标编码和所述维值编码,计算所述合并报表的校验公式,基于所述校验公式的计算结果获得所述合并报表的校验结果。

本实施例中,基于数据指标的指标编码和维值编码,计算校验公式,并且根据校验公式的计算结果,该校验公式的计算结果即为合并报表的校验结果,根据该计算结果即可判定合并报表的数据是否错误。

上述实施例中,通过对合并报表内的单元格分别关联指标编码和维值编码,校验公式不受合并报表中数据指标所在单元格的位置调整的影响,有效节省合并报表的运维成本,提升财务合并报表的数据质量,降低合并报表的难易程度。

在一个实施例中,所述获取公式编辑指令,响应所述公式编辑指令,基于所述指标编码和所述维值编码,生成所述合并报表的校验公式的步骤包括:获取第一公式编辑指令,响应所述第一公式编辑指令,基于所述指标编码和所述维值编码,生成所述合并报表的表内校验公式;获取第二公式编辑指令,响应所述第二公式编辑指令,基于所述指标编码和所述维值编码,生成所述合并报表的表间校验公式。

具体地,该校验公式包括表内校验公式和表间校验公式,表内校验公式用于对合并报表内的同一工作表内的数据进行校验,表间校验公式用于对合并报表内不同的工作表内的数据进行校验,因此,本实施例中,根据第一公式编辑指令,生成表内校验公式,根据第二公式编辑指令,生成表间校验公式,使得能够分别对表内的数据以及表间的数据进行校验。

在一个实施例中,所述获取公式编辑指令,响应所述公式编辑指令,基于所述指标编码和所述维值编码,生成所述合并报表的校验公式的步骤还包括:获取第三公式编辑指令,响应所述第三公式编辑指令,基于所述指标编码和所述维值编码,生成所述合并报表的复杂校验公式。具体地,该校验公式包括复杂校验公式,复杂校验公式用于对合并报表内的复杂的数据进行校验,因此,本实施例中,根据第三公式编辑指令,生成复杂校验公式,使得能够对表内的复杂数据进行校验。

在一个实施例中,所述基于所述指标编码和所述维值编码,计算所述合并报表的校验公式,基于所述校验公式的计算结果获得所述合并报表的校验结果的步骤包括:基于所述指标编码和所述维值编码,计算所述合并报表的校验公式;检测所述合并报表的校验公式的计算结果是否与预设结果匹配;当所述合并报表的校验公式的计算结果与所述预设结果匹配,则输出错误信息。

具体地,通过计算校验公式,得到计算结果,并且将计算结果与预设结果进行对比,具体地,该计算结果与预设结果的匹配检测可以是判断计算结果是否小于预设结果,或者判断计算结果是否大于预设结果,也可以是判断计算结果是否等于预设结果。当计算结果符合预设结果,与预设结果匹配,则表明校验的数据存在错误,则输出错误信息,显示错误信息,以使得用户能够及时获知校验存在错误的数据。该输出信息用于显示错误的数据以及错误的数据所在的工作表中的位置,便于用户查看。

在一个实施例中,所述输出错误信息的步骤之后还包括:获取对所述错误信息的点击指令,响应于所述错误指令,显示所述错误信息对应的所述数据报表内的数据。

本实施例中,当校验公式的计算结果与所述预设结果匹配时,弹出携带了错误信息的显示框或者显示界面,该错误指令为点击该显示框或者显示界面的指令,用于打开并显示错误信息对应的所述数据报表内的数据,这样,使得用户能够快速地找到错误的数据。

在一个实施例中,所述获取公式编辑指令,响应所述公式编辑指令,基于所述指标编码和所述维值编码,生成所述合并报表的校验公式的步骤之后还包括:获得可执行程序编译指令,响应于所述可执行程序编译指令,根据所述合并报表的校验公式生成可执行程序。

具体地,该可执行程序用于执行校验公式,本实施例中,解析该校验公式,通过系统动态编译,将编制的校验公式编译为可执行程序。通过动态编译,降低用户配置公式时的难度,使报表获得不借助编码的再计算能力,实现了前后端的分离,可在不影响前端脚本情况下实现编译优化。

实施例二

本实施例中,合并报表为财务合并报表,各项数据指标为财务数据指标,本实施例中采用下述过程实现合并报表的数据处理:

1.将财务合并报表的财务指标进行编码,货币资金、应收账款、主营业务收入、营业总成本等分别赋予不同的指标编码;

2.将财务合并报表的财务指标时间维度进行编码,期末余额、上年同期数、年初余额分别赋予不同的维值编码;

3.财务合并报表的表内校验公式按照财务指标编码、时间维值来编制校验公式;

4.财务合并报表的表间校验公式按照报表编码、财务指标编码、时间维值来编制校验公式;

5.财务合并报表的复杂校验公式按照报表编码、财务指标编码、时间维度来编制校验公式,且支持多个复杂条件的与、或逻辑、以及嵌套组合;

6.财务合并报表校验公式支持动态编译,将编制的报表校验公式编译为可执行程序,通过动态编译,降低用户配置公式时的难度,使报表获得不借助编码的再计算能力,实现了前后端的分离,可在不影响前端脚本情况下实现编译优化。

7.结合财务报表合并业务,统筹分散在各报表内的界限、等式、平衡等关系以及表间勾稽校验关系,归纳、提炼、整合形成财务报表合并校验模型。

具体实现步骤为:

S11:将财务合并报表的财务指标进行编码,货币资金、应收账款、主营业务收入、营业总成本等分别赋予不同的指标编码;例如,Z01:货币资金,Z02:应收账款,Z03:应收电费,Z04:应收热费,Z05:应收煤款,Z06:营业总收入,Z07:营业总成本,Z08:未分配利润。

S12:将财务合并报表的财务指标时间维度进行编码,期末余额、上年同期数、年初余额分别赋予不同的维值编码;例如,T01:期末余额,T02:上年同期数,T03:年初余额,T04:本月数,T05:本年累计数。

S13:编制财务合并报表,在报表中指定各单元格的指标编码、时间维度;例如,资产负债表的应收账款-期末余额这个单元格的指标编码为Z03、维度为T01,未分配利润-年初余额这个单元格的指标编码为Z08、维度为T03;利润表的年初未分配利润这个单元格的指标编码为Z08、维度为T03。

S14:财务合并报表的表内校验公式按照财务指标编码、时间维值来编制校验公式;例如,资产负债表的应收账款,应当大于等于应收电费、应收热费、应收煤款3个指标之和,则编制校验公式为:

a$Z03$T01<a$Z04$T01+a$Z05$T01+a$Z06$T01,如果资产负债表的数据经过校验符合该公式,则提示错误信息:应收账款>=应收电费+应收热费+应收煤款。其中a$Z03$T01,a表示资产负债表,$Z03$T01表示应收账款-期末余额。

S15:财务合并报表的表间校验公式按照报表编码、财务指标编码、时间维值来编制校验公式;例如,利润表的未分配利润-年初余额,应该等于资产负债表的未分配利润-年初余额,则编制校验公式为:

Math.round(Math.abs(a$Z08$T03-b$Z08$T03)*100)>1,如果资产负债表、利润表的数据经过校验符合该公式,则提示错误信息:【资产负债表】|未分配利润|年初余额=【利润表】未分配利润|年初余额。其中,a$Z08$T03中的a表示资产负债表,b$Z08$T03中的b表示利润表,$Z08$T03表示未分配利润-年初余额,Math.abs、Math.round是数学运算公式,分别表示取绝对值、取整。

S16:财务合并报表的复杂校验公式按照报表编码、财务指标编码、时间维度来编制校验公式,且支持多个复杂条件的与、或逻辑、以及嵌套组合;例如利润表的本月数应当等于本月累计数减去上月累计数,则编制校验公式为:

Math.round(Math.abs(b$T04-(b$T05-c$Z02))*100)>1&&b$_rid==c$_rid

其中,b$T04中的b表示利润表,c$Z02中的c表示上一月的利润表,“&&”表示前后两个条件之间是与的关系,_rid代表利润表中的所有指标的编码,Math.abs、Math.round是数学运算公式,分别表示取绝对值、取整。

如果利润表的数据经过校验符合以上公式,则提示错误信息为:本月数=本月累计数-上月累计数。

S17:财务合并报表校验公式发布,系统动态编译,将编制的报表校验公式编译为可执行程序。通过动态编译,降低用户配置公式时的难度,使报表获得不借助编码的再计算能力,实现了前后端的分离,可在不影响前端脚本情况下实现编译优化。

S18:在系统页面刷报表,生成资产负债表、利润表等财务合并报表数据。

S19:在系统页面校验资产负债表、利润表等报表数据,提示错误信息。点击错误信息,可查看具体的错误数据。

S20:结合财务报表合并业务,统筹分散在各报表内的界限、等式、平衡等关系以及表间勾稽校验关系,归纳、提炼、整合形成财务报表合并校验模型。

应该理解的是,虽然图1的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行,比如步骤110和步骤120可以同时执行,也可以是步骤120在步骤110之前执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图1中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。

实施例三

本实施例中,如图2所示,提供一种数据校验处理装置,包括:

指标编码获得模块210,用于基于第一预设规则,对各数据指标进行编码,获得多个指标编码;

维值编码获得模块220,用于基于第二预设规则,对各所述数据指标的时间维度进行编码,获得多个维值编码;

单元格编码关联模块230,用于获得编制报表指令,响应于所述编制报表指令,生成合并报表,并对所述合并报表内的各指定单元格关联一所述指标编码和一维值编码;

校验公式生成模块240,用于获取公式编辑指令,响应所述公式编辑指令,基于所述指标编码和所述维值编码,生成所述合并报表的校验公式;

校验计算模块250,用于基于所述指标编码和所述维值编码,计算所述合并报表的校验公式,基于所述校验公式的计算结果获得所述合并报表的校验结果。

在一个实施例中,所述校验公式生成模块包括:

表内校验公式生成子模块,用于获取第一公式编辑指令,响应所述第一公式编辑指令,基于所述指标编码和所述维值编码,生成所述合并报表的表内校验公式;

表间校验公式生成子模块,用于获取第二公式编辑指令,响应所述第二公式编辑指令,基于所述指标编码和所述维值编码,生成所述合并报表的表间校验公式。

在一个实施例中,所述校验计算模块包括:

校验公式计算子模块,用于基于所述指标编码和所述维值编码,计算所述合并报表的校验公式;

匹配检测子模块,用于检测所述合并报表的校验公式的计算结果是否与预设结果匹配;

错误信息输出子模块,用于当所述合并报表的校验公式的计算结果与所述预设结果匹配,则输出错误信息。

在一个实施例中,所所述校验计算模块还包括:

数据显示子模块,用于获取对所述错误信息的点击指令,响应于所述错误指令,显示所述错误信息对应的所述数据报表内的数据。

在一个实施例中,所述数据校验处理装置还包括:

可执行程序生产模块,用于获得可执行程序编译指令,响应于所述可执行程序编译指令,根据所述合并报表的校验公式生成可执行程序。

关于数据校验处理装置的具体限定可以参见上文中对于数据校验处理方法的限定,在此不再赘述。上述数据校验处理装置中的各个单元可全部或部分通过软件、硬件及其组合来实现。上述各单元可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个单元对应的操作。

实施例四

本实施例中,提供了计算机设备。其内部结构图可以如图3所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口、显示屏和输入装置。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序,且该非易失性存储介质部署有数据库,该数据库用于存储数据报表。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的网络接口用于与部署了应用软件的其他计算机设备通信。该计算机程序被处理器执行时以实现一种数据校验处理方法。该计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。

本领域技术人员可以理解,图3中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

在一个实施例中,提供了一种计算机设备,包括存储器和处理器,该存储器存储有计算机程序,该处理器执行计算机程序时实现以下步骤:

基于第一预设规则,对各数据指标进行编码,获得多个指标编码;

基于第二预设规则,对各所述数据指标的时间维度进行编码,获得多个维值编码;

获得编制报表指令,响应于所述编制报表指令,生成合并报表,并对所述合并报表内的各指定单元格关联一所述指标编码和一维值编码;

获取公式编辑指令,响应所述公式编辑指令,基于所述指标编码和所述维值编码,生成所述合并报表的校验公式;

基于所述指标编码和所述维值编码,计算所述合并报表的校验公式,基于所述校验公式的计算结果获得所述合并报表的校验结果。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:

获取第一公式编辑指令,响应所述第一公式编辑指令,基于所述指标编码和所述维值编码,生成所述合并报表的表内校验公式;

获取第二公式编辑指令,响应所述第二公式编辑指令,基于所述指标编码和所述维值编码,生成所述合并报表的表间校验公式。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:

基于所述指标编码和所述维值编码,计算所述合并报表的校验公式;

检测所述合并报表的校验公式的计算结果是否与预设结果匹配;

当所述合并报表的校验公式的计算结果与所述预设结果匹配,则输出错误信息。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:

获取对所述错误信息的点击指令,响应于所述错误指令,显示所述错误信息对应的所述数据报表内的数据。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:

获得可执行程序编译指令,响应于所述可执行程序编译指令,根据所述合并报表的校验公式生成可执行程序。

实施例五

本实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:

基于第一预设规则,对各数据指标进行编码,获得多个指标编码;

基于第二预设规则,对各所述数据指标的时间维度进行编码,获得多个维值编码;

获得编制报表指令,响应于所述编制报表指令,生成合并报表,并对所述合并报表内的各指定单元格关联一所述指标编码和一维值编码;

获取公式编辑指令,响应所述公式编辑指令,基于所述指标编码和所述维值编码,生成所述合并报表的校验公式;

基于所述指标编码和所述维值编码,计算所述合并报表的校验公式,基于所述校验公式的计算结果获得所述合并报表的校验结果。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:

获取第一公式编辑指令,响应所述第一公式编辑指令,基于所述指标编码和所述维值编码,生成所述合并报表的表内校验公式;

获取第二公式编辑指令,响应所述第二公式编辑指令,基于所述指标编码和所述维值编码,生成所述合并报表的表间校验公式。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:

基于所述指标编码和所述维值编码,计算所述合并报表的校验公式;

检测所述合并报表的校验公式的计算结果是否与预设结果匹配;

当所述合并报表的校验公式的计算结果与所述预设结果匹配,则输出错误信息。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:

获取对所述错误信息的点击指令,响应于所述错误指令,显示所述错误信息对应的所述数据报表内的数据。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:

获得可执行程序编译指令,响应于所述可执行程序编译指令,根据所述合并报表的校验公式生成可执行程序。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。

以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。

15页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:适用于灵活用工的接入监管方法及系统

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!