统计报表的处理方法及装置与流程

文档序号:26007444发布日期:2021-07-23 21:26阅读:230来源:国知局
统计报表的处理方法及装置与流程

本发明涉及统计数据处理技术领域,尤其涉及一种统计报表的处理方法及装置。



背景技术:

统计报表是指各级企事业、行政单位按规定的表格形式、内容、时间要求报送程序,自上而下统一布置,提供统计资料的一种统计调查方式。它是我国取得国民经济和社会发展情况基本统计资料的一种重要手段。

目前,现有的统计报表的数据获取方式有电话汇总、网络传输等多种方式,获取到数据后在线下进行报表制作或报表汇总。

然而,现有的报表数据的获取方式的多样性,造成不同来源采集的数据由于格式不规范无法进行归并、直报采集的数据无法直接使用的问题,以及由于获取到数据后在线下进行报表制作或报表汇总造成不同的地区、行业的统计报表的格式多样,无法进行直接使用的问题。因此,现有的技术方案存在由于格式不规范而造成的统计报表的制作和使用效果差的问题。



技术实现要素:

本申请实施例提供一种统计报表的处理方法及装置,以解决现有技术中由于格式不规范而造成的统计报表的制作和使用效果差的问题。

本申请的第一方面提供一种统计报表的处理方法,所述方法包括:

获取第一统计报表的报表数据;

从所述第一统计报表的报表数据中提取不同数据类型的内容数据;

接收用户输入的第一指示信息,所述第一指示信息用于指示所述用户选择的报表模板;

将所述数据类型的内容数据填入所述用户选择的报表模板中,生成第二统计报表。

一种可选的实施方式中,所述从所述第一统计报表的报表数据中提取不同数据类型的内容数据,包括:

根据预设的格式类型,将所述第一统计报表的报表数据转换为格式化数据;

对所述格式化数据进行数据拆分,获取所述不同数据类型的内容数据。

一种可选的实施方式中,所述将所述第一统计报表的报表数据转换为格式化报表数据,包括:

使用数义分离算法,从所述第一统计报表的报表数据中分别分离出语义数据和标签数据;

根据所述预设的格式类型,使用所述语义数据和所述标签数据生成所述格式化数据。

一种可选的实施方式中,在所述将所述第一统计报表的报表数据转换为格式化数据之后,所述方法还包括:

根据统计规则对所述格式化数据进行校验,确定所述格式化数据中是否有错误数据;

若所述格式化数据中包含所述错误数据,则向所述用户发送提示信息。

一种可选的实施方式中,所述根据统计规则对所述格式化数据进行校验,确定所述格式化数据中是否有错误数据,包括:

确定所述预设统计规则对应的校验算法;

使用所述校验算法对所述格式化数据进行校验,确定所述格式化数据中是否有所述错误数据。

一种可选的实施方式中,在所述从所述第一统计报表的报表数据中提取不同数据类型的内容数据之后,所述方法还包括:

将所述不同数据类型的内容数据上报给数据库。

本申请的第二方面提供一种统计报表的处理装置,所述装置包括:

获取模块,用于获取第一统计报表的报表数据;

处理模块,用于从所述第一统计报表的报表数据中提取不同数据类型的内容数据;

接收模块,用于接收用户输入的第一指示信息,所述第一指示信息用于指示所述用户选择的报表模板;

生成模块,用于将所述内容数据填入所述用户选择的报表模板中,生成第二统计报表。

一种可选的实施方式中,所述处理模块,还用于根据预设的格式类型,将所述第一统计报表的报表数据转换为格式化数据;对所述格式化数据进行数据拆分,获取所述不同数据类型的内容数据。

一种可选的实施方式中,所述处理模块,还用于使用数义分离算法,从所述第一统计报表的报表数据中分别分离出语义数据和标签数据;根据所述预设的格式类型,使用所述语义数据和所述标签数据生成所述格式化数据。

一种可选的实施方式中,所述处理模块,还用于根据统计规则对所述格式化数据进行校验,确定所述格式化数据中是否有错误数据;若所述格式化数据中包含所述错误数据,则向所述用户发送提示信息。

一种可选的实施方式中,所述处理模块,还用于确定所述预设统计规则对应的校验算法;使用所述校验算法对所述格式化数据进行校验,确定所述格式化数据中是否有所述错误数据。

一种可选的实施方式中,所述处理模块,还用于将所述不同数据类型的内容数据上报给数据库。

本申请的第三方面提供一种电子设备,包括:处理器与存储器;

所述存储器用于存储计算机程序;

所述处理器用于调用并运行所述存储器中存储的计算机程序,执行如第一方面所述的方法。

本申请的第四方面提供一种芯片,包括:处理器,用于从存储器中调用并运行计算机程序,使得安装有所述芯片的设备执行如第一方面所述的方法。

本申请的第五方面提供一种计算机可读存储介质,用于存储计算机程序,所述计算机程序使得计算机执行如第一方面所述的方法。

本申请的第六方面提供一种计算机程序产品,包括计算机程序信息,该计算机程序信息使得计算机执行如第一方面所述的方法。

本申请实施例提供的统计报表的处理方法及装置,首先获取第一统计报表的报表数据,然后从第一统计报表的报表数据中提取不同数据类型的内容数据,之后接收用户输入的第一指示信息,第一指示信息用于指示用户选择的报表模板,最后将数据类型的内容数据填入用户选择的报表模板中,生成第二统计报表。与现有技术相比,本申请通过提取出不同数据类型的报表数据结合报表模板生成统计报表的方式,避免了由于数据格式不规范造成的统计报表的制作与使用效果差的问题。

附图说明

为了更清楚地说明本发明或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为本申请实施例提供的一种统计报表的处理方法的应用场景示意图;

图2为本申请实施例提供的一种统计报表的处理方法的流程示意图;

图3为本申请实施例提供的另一种统计报表的处理方法的流程示意图;

图4为本申请实施例提供的一种计算公式设置的界面示意图;

图5为本申请实施例提供的一种审核关系设置的界面示意图;

图6为本申请实施例提供的一种行/列公式设置的界面示意图;

图7为本申请实施例提供的一种数据校验的界面示意图;

图8为本申请实施例提供的一种批量条件模板设置的界面示意图;

图9a为本申请实施例提供的一种设置自定义条件的界面示意图;

图9b为本申请实施例提供的一种设置模板条件的界面示意图;

图10为本申请实施例提供的一种设置自定义计算公式的界面示意图;

图11为申请实施例提供的一种按期别创建汇总任务的界面示意图;

图12为本申请实施例提供的一种批量执行汇总任务的界面示意图;

图13为本申请实施例提供的一种统计报表的处理装置的结构示意图;

图14为本申请实施例提供的一种电子设备的结构示意图。

具体实施方式

为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

统计报表是指各级企事业、行政单位按规定的表格形式、内容、时间要求报送程序,自上而下统一布置,提供统计资料的一种统计调查方式。它是我国取得国民经济和社会发展情况基本统计资料的一种重要手段。目前,现有的统计报表的数据获取方式有电话汇总、网络传输等多种方式,获取到数据后在线下进行报表制作或报表汇总。

然而,现有的报表数据的获取方式的多样性,造成不同来源采集的数据由于格式不规范无法进行归并、直报采集的数据无法直接使用的问题,以及由于获取到数据后在线下进行报表制作或报表汇总造成不同的地区、行业的统计报表的格式多样,无法进行直接使用的问题。因此,现有的技术方案存在由于格式不规范而造成的统计报表的制作和使用效果差的问题。

下面对本申请的应用场景进行说明。

图1为本申请实施例提供的一种统计报表的处理方法的应用场景示意图。如图1所示,包括:终端设备001、服务器002。终端设备001获取用户输入的统计报表的报表数据,对报表数据进行处理得到统计报表,将统计报表在终端设备进行展示以及将统计报表发送到服务器002进行存储。

其中,终端设备可以是带无线收发功能的电脑、虚拟现实(virtualreality,vr)终端设备、增强现实(augmentedreality,ar)终端设备、手机(mobilephone)、平板电脑(pad)、工业控制(industrialcontrol)中的无线终端、远程手术(remotemedicalsurgery)中的无线终端、智能电网(smartgrid)中的无线终端、智慧家庭(smarthome)中的无线终端等。

本申请实施例中,用于实现统计报表的处理的功能的装置可以是终端设备,也可以是能够支持实现该功能的装置,例如芯片系统,该装置可以被安装在终端设备中。本申请实施例中,芯片系统可以由芯片构成,也可以包括芯片和其他分立器件。

需要说明的是,本申请技术方案的应用场景可以是图1中的场景,但并不限于此,还可以应用于其他需要进行统计报表的处理的场景。

可以理解,上述统计报表的处理方法可以通过本申请实施例提供的统计报表的处理装置实现,统计报表的处理装置可以是某个设备的部分或全部,例如为上述终端设备或者终端设备的芯片。

下面以集成或安装有相关执行代码的统计报表的处理装置为例,以具体地实施例对本申请实施例的技术方案进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例不再赘述。

图2为本申请实施例提供的一种统计报表的处理方法的流程示意图,本实施例的执行主体可以是终端设备,涉及的是统计报表的处理的具体过程。

如图2所示,该方法包括:

s101、获取第一统计报表的报表数据。

其中,第一统计报表的报表数据为需要进行统计的原始数据,第一统计报表的报表数据有不同的格式。

本申请中对于终端设备获取的第一统计报表的报表数据的格式不做限制,示例性的,终端设备获取的获取第一统计报表的报表数据的格式可以为统计报表的格式,也可以为超文本标记语言文本(hypertextmarkuplanguage,html)的形式,还可以为文本文档的格式等。

s102、从第一统计报表的报表数据中提取不同数据类型的内容数据。

其中,报表数据包括数据类型和内容数据等,终端设备从第一统计报表的报表数据中提取出内容数据。

终端设备可以对第一统计报表的报表数据中的内容数据进行提取,本申请中对于终端设备提取出内容数据的方式不做限制,示例性的,终端设备根据预设的格式类型,将第一统计报表的报表数据转换为格式化数据;对格式化数据进行数据拆分,获取不同数据类型的内容数据。

其中,本申请实施例中对于预设的格式类型不做限制,示例性的,可以为数据交换格式(javascriptobjectnotation,json)。

具体的,在终端设备将第一统计报表的报表数据转换成格式化数据后,则对格式化数据进行拆分,获取不同数据类型的内容数据。本申请中对于对格式化数据的拆分不做限制,示例性的,可以对格式化数据进行解析,获取解析后的格式化数据,然后根据数据类型对格式化数据进行拆分,获取不同数据类型的内容数据。

本申请中对于数据类型不做限制,示例性的,可以为地区、单位等。

在一种可选实施方式中,终端设备可以对报表数据进行自定义,然后根据预设的格式类型生成格式化数据。

示例性的,终端设备使用数义分离算法,从第一统计报表的报表数据中分别分离出语义数据和标签数据;根据预设的格式类型,使用语义数据和标签数据生成格式化数据。

在一种可选的实施方式中,终端设备将不同数据类型的内容数据上报给数据库。

其中,终端设备将内容数据上报给数据库,由数据库对内容数据进行存储。并且,在本申请中将内容数据上传到数据库后可供后续对报表数据的访问。

在一种可选的实施方式中,终端设备获取报表模板,将报表模板上报到数据库,在数据库中进行存储。

具体的,终端设备根据第一统计报表的报表数据生成统计报表后,获取统计报表的报表模板数据,上报给数据库,在数据库中存储。

s103、接收用户输入的第一指示信息,第一指示信息用于指示用户选择的报表模板。

在本步骤中,当终端设备从第一统计报表的报表数据中提取不同数据类型的内容数据后,则接收用户输入的第一指示信息,第一指示信息用于指示用户选择的报表模板。

其中,报表模板为预先存储在终端设备或者服务器中的,根据地区或者单位的不同有不同的报表模板。

本申请中可以对报表模板进行设置,包括格式设置、单元格设置、格式查看、搜索、元数据定义、计算公式、审核关系、验收公式等。格式设置支持设置表格线属性(包括边框线粗细、合并单元格、开口设置)、行列属性(包括行宽、平铺等)、皮肤设置、固定表头等。其中,格式查看为报表模板设计好后,支持查看、编辑特定单元格及表内的所有格式(包括对齐关系、小数位数,只读模式、计算公式及审核关系等);搜索为对于内容较多报表,支持通过在搜索栏输入单元格内容或数据的方式,定位到所需指标名称或数据,便于进行快速操作;元数据定义为支持通过指标分组功能对单元格的元数据进行关联设置(包括指标、分组、地区、对比项、计量单位)。

s104、将内容数据填入用户选择的报表模板中,生成第二统计报表。

本申请中终端设备获取的第一统计报表的报表数据的内容数据以及报表模板,将内容数据填入用户选择的报表模板中,生成第二统计报表。

在一种可选的实施方式中,若没有报表模板,则终端设备根据生成报表模板,将内容数据填入报表模板中,生成第二统计报表,并第二统计报表的报表数据以及报表模板上报给数据库。

本申请实施例提供的统计报表的处理方法,包括:首先获取第一统计报表的报表数据;从第一统计报表的报表数据中提取不同数据类型的内容数据;接收用户输入的第一指示信息,第一指示信息用于指示用户选择的报表模板;将内容数据填入用户选择的报表模板中,生成第二统计报表。与现有技术相比,本申请通过提取出不同数据类型的报表数据结合报表模板生成统计报表的方式,避免了由于数据格式不规范造成的统计报表的制作与使用效果差的问题。

在上述实施例的基础上,本申请实施例提供的统计报表的处理方法可以对格式化数据进行校验,以确定格式化数据中是否有错误数据,下面对于终端设备对格式化数据进行校验的情况进行说明。图3为本申请实施例提供的另一种统计报表的处理方法的流程示意图,如图3所示,该方法包括:

s201、获取第一统计报表的报表数据。

其中,第一统计报表的报表数据为需要进行统计的原始数据,第一统计报表的报表数据有不同的格式。

本申请中对于终端设备获取的第一统计报表的报表数据的格式不做限制,示例性的,终端设备获取的获取第一统计报表的报表数据的格式可以为统计报表的格式,也可以为超文本标记语言文本(hypertextmarkuplanguage,html)的形式,还可以为文本文档的格式等。

s202、根据预设的格式类型,将第一统计报表的报表数据转换为格式化数据。

其中,本申请实施例中对于预设的格式类型不做限制,示例性的,可以为数据交换格式(javascriptobjectnotation,json)。

在一种可选的实施方式中,终端设备将不同数据类型的内容数据上报给数据库。

其中,终端设备将内容数据上报给数据库,由数据库对内容数据进行存储。并且,在本申请中将内容数据上传到数据库后可供后续对报表数据的访问。

在一种可选的实施方式中,终端设备获取报表模板,将报表模板上报到数据库,在数据库中进行存储。

具体的,终端设备根据第一统计报表的报表数据生成统计报表后,获取统计报表的报表模板数据,上报给数据库,在数据库中存储。

s203、根据统计规则对格式化数据进行校验,确定格式化数据中是否有错误数据。

其中,统计规则为统计报表的报表数据需要满足条件、数据格式等。本申请中对于统计规则不做限制,示例性的,若规定a列数据大于b列数据,则统计规则为a大于b。

下面对本申请中通过设置计算公式进行校验的情况进行说明。

第一种情况,终端设备可以在相关单元格中加入计算公式进行校验。图4为本申请实施例提供的一种计算公式设置的界面示意图,如图4所示,图中显示的是6列6行的表格,表格中在第d行3列中设置计算公式为d4+d5,则第d行3列的数值为第d行4列和第d行5列的数值的和。

第二种情况,终端设备可以设置审核关系进行校验。图5为本申请实施例提供的一种审核关系设置的界面示意图,如图5所示,用户可以选择比较函数和自定义函数,图5展示的是比较函数的界面,用户点击是否必须审核按钮和审核按钮之后,根据出现的选项进行设置,设置完成后,点击确定即可。如图5中,设置的比较函数的表达式为b3>b5,即表格中的第b行3列的数据必须大于第b行5列的数据,若是第b行3列的数据小于或者等于第b行5列的数据,则确定表格中有错误数据,终端设备对用户进行提示。

第三种情况,终端设备可以设置行/列公式进行校验。图6为本申请实施例提供的一种行/列公式设置的界面示意图,如图6所示,选择审核之后,根据出现的选项填写审核表达式,设置完成后,点击确定即可。如图6所示,设置的行/列审核的表达式为b>c,非验证为1,9,即表格中第b列的数据需要大于第c列的数据,除了第b列1行与第c列1行和第b列9行与第c列9行的数据,若不满足表达式,则确定表格中有错误数据,终端设备对用户进行提示。

进一步的,终端设备在数据进行采集时,会对报表模板内定义的公式进行自动运算,并进行提示。图7为本申请实施例提供的一种数据校验的界面示意图,如图7所示,用户选择单元格格式中的所有格式选项,会看到表格的格式设置,以及检验公式,终端设备在数据进行采集时,会对报表模板内定义的公式进行自动运算,并进行提示。并且,用户可以对公式进行选中和删除操作,以及可以对单元格进行删除操作。

在一种可选的实施方式中,本申请还可以根据已有的报表数据验证是否存在重复的数据,若存在重复的数据则进行提示,若不存在重复数据,则继续进行第二统计报表的生成。

在一种可选的实施方式中,终端设备确定预设统计规则对应的校验算法;使用校验算法对格式化数据进行校验,确定格式化数据中是否有错误数据。

s204、若格式化数据中包含错误数据,则向用户发送提示信息。

在本步骤中,当终端设备根据统计规则对格式化数据进行校验,确定格式化数据中是否有错误数据后,用于若格式化数据中包含错误数据,则向用户发送提示信息。

其中,若格式化数据中包含错误数据,终端设备则向用户发送提示信息,提示用户对错误数据进行修改。

本申请中对于提示的方式不做限制,示例性的,可以在终端设备上显示错误数据的文字说明,也可以将错误数据进行标亮显示等。

可选的,终端设备还可以进行数据汇总。本申请中对于数据汇总的方式不做限制,示例性的,终端设备根据汇总模板的模板数据,获取汇总规则;根据汇总规则进行数据汇总,获取汇总表。

其中,汇总规则包括:汇总区间、汇总条件、汇总公式等。

本申请中对于汇总规则的获取不做限制,示例性的,根据汇总模板中的权限体系获取汇总区间;将汇总模板中的条件进行拼接,获取汇总条件;将汇总模板中的汇总公式进行拼接,获取汇总公式。

进一步的,终端设备获取汇总规则后,则根据汇总规则进行数据汇总,获取汇总表。

本申请中对于根据汇总规则进行数据汇总,获取汇总表的方式不做限制,示例性的,根据汇总规则生成汇总算法,多线程执行汇总算法,获取汇总算法输出的汇总表。

下面对本申请中汇总模板设置的情况进行说明。

第一种情况,终端设备可以设置批量条件模板。图8为本申请实施例提供的一种批量条件模板设置的界面示意图,如图8所示,选择交通运输、仓储和邮政业之后,出现右边的页面,选择批量模板条件,用户可以根据实际情况进行选择,之后选择保存行条件或者保存列条件,以获得所需的汇总模板。

第二种情况,终端设备可以独立设置自定义汇总条件/模板条件,设置后会自动填充表样,应用到行/列条件中。图9a为本申请实施例提供的一种设置自定义条件的界面示意图,如图9a所示,选择交通运输、仓储和邮政业之后,出现右边的页面,然后用户根据实际情况进行选择和设置,示例性的,选择报出日期(年)选项,在右边的方框里填入行/列条件,比如:报出日期(年)=‘2020’,之后选择保存、保存行条件或者保存列条件,或者不需要行/列条件时,选择清空选项。图9b为本申请实施例提供的一种设置模板条件的界面示意图,如图9b所示,选择交通运输、仓储和邮政业之后,出现右边的页面,然后用户根据实际情况进行选择和设置,示例性的,选择交通运输、仓储和邮政业,在右边的方框里填入行/列条件,比如:交通运输、仓储和邮政业,之后选择保存、保存行条件或者保存列条件,或者不需要行/列条件时,选择清空选项。

第三种情况,终端设备可以设置自定义计算公式。图10为本申请实施例提供的一种设置自定义计算公式的界面示意图,如图10所示,终端设备对单元格设置计算公式,选择相应单元格的汇总函数选项,然后通过右边的面板设置自定义计算公式,之后选择保存,完成单元格的自定义计算公式的设置。

第四种情况,终端设备可以按期别创建汇总任务,实现定时执行汇总任务,保存运算结果。图11为申请实施例提供的一种按期别创建汇总任务的界面示意图,如图11所示,用户可以通过新建期别选项创建汇总任务,按期别创建好汇总任务之后,用户可以进行查看、执行、查看历史、输出sql(结构化查询语言,structuredquerylanguage)操作,图11右面为查看的服务业每日一报过录表(按行业门类分)中的202002期别的汇总表,可以点击确认退出页面。

第五种情况,终端设备可以批量设置汇总任务。图12为本申请实施例提供的一种批量执行汇总任务的界面示意图,如图12所示,为工业3的汇总表,可以对工业3中的汇总表进行批量执行,还可以对其中的汇总表进行查看。

s205、对格式化数据进行数据拆分,获取不同数据类型的内容数据。

在本步骤中,当终端设备根据统计规则对格式化数据进行校验,确定格式化数据中是否有错误数据后,用于若格式化数据中不包含错误数据,则对格式化数据进行数据拆分,获取不同数据类型的内容数据。

本申请中对于对格式化数据的拆分不做限制,示例性的,可以对格式化数据进行解析,获取解析后的格式化数据,然后根据数据类型对格式化数据进行拆分,获取不同数据类型的内容数据。

本申请中对于数据类型不做限制,示例性的,可以为地区、单位等。

在一种可选实施方式中,终端设备可以对报表数据进行自定义,然后根据预设的格式类型生成格式化数据。

示例性的,终端设备使用数义分离算法,从第一统计报表的报表数据中分别分离出语义数据和标签数据;根据预设的格式类型,使用语义数据和标签数据生成格式化数据。

s206、接收用户输入的第一指示信息,第一指示信息用于指示用户选择的报表模板。

在本步骤中,当终端设备从第一统计报表的报表数据中提取不同数据类型的内容数据后,则接收用户输入的第一指示信息,第一指示信息用于指示用户选择的报表模板。

其中,报表模板为预先存储在终端设备或者服务器中的,根据地区或者单位的不同有不同的报表模板。

s207、将内容数据填入用户选择的报表模板中,生成第二统计报表。

本申请中终端设备获取的第一统计报表的报表数据的内容数据以及报表模板,将内容数据填入用户选择的报表模板中,生成第二统计报表。

在一种可选的实施方式中,若没有报表模板,则终端设备根据生成报表模板,将内容数据填入报表模板中,生成第二统计报表,并第二统计报表的报表数据以及报表模板上报给数据库。

本申请实施例提供的统计报表的处理方法,包括:根据统计规则对格式化数据进行校验,确定格式化数据中是否有错误数据;若格式化数据中包含错误数据,则向用户发送提示信息。与现有技术相比,本申请通过对格式化数据进行校验,以确定格式化数据中是否有错误数据,能有效保障采集数据的质量,且不同统计报表之间可以互相校验纠错,更有效的在采集阶段发现数据不一致问题,避免数据在使用过程中出现不一致的从而返工的情况。

本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。

本申请实施例还提供的一种统计报表的处理装置,图13为本申请实施例提供的一种统计报表的处理装置的结构示意图,该统计报表的处理装置可以通过软件、硬件或者两者的结合实现。如图13所示,该统计报表的处理装置300包括:获取模块301、处理模块302、接收模块303和生成模块304。

获取模块301,用于获取第一统计报表的报表数据;

处理模块302,用于从第一统计报表的报表数据中提取不同数据类型的内容数据;

接收模块303,用于接收用户输入的第一指示信息,第一指示信息用于指示用户选择的报表模板;

生成模块304,用于将内容数据填入用户选择的报表模板中,生成第二统计报表。

一种可选的实施方式中,处理模块302,还用于根据预设的格式类型,将第一统计报表的报表数据转换为格式化数据;对格式化数据进行数据拆分,获取不同数据类型的内容数据。

一种可选的实施方式中,处理模块302,还用于使用数义分离算法,从第一统计报表的报表数据中分别分离出语义数据和标签数据;根据预设的格式类型,使用语义数据和标签数据生成格式化数据。

一种可选的实施方式中,处理模块302,还用于根据统计规则对格式化数据进行校验,确定格式化数据中是否有错误数据;若格式化数据中包含错误数据,则向用户发送提示信息。

一种可选的实施方式中,处理模块302,还用于确定预设统计规则对应的校验算法;使用校验算法对格式化数据进行校验,确定格式化数据中是否有错误数据。

一种可选的实施方式中,处理模块302,还用于将不同数据类型的内容数据上报给数据库。

需要说明的,本申请实施例提供的统计报表的处理装置,可用于执行上述任意实施例所提供的方法,具体实现方式和技术效果类似,这里不再进行赘述。

图14为本申请实施例提供的一种电子设备的结构示意图。如图14所示,该电子设备可以包括:至少一个处理器401和存储器402。图14示出的是以一个处理器为例的电子设备。

存储器402,用于存放程序。具体地,程序可以包括程序代码,程序代码包括计算机操作指令。

存储器402可能包含高速ram存储器,也可能还包括非易失性存储器(non-volatilememory),例如至少一个磁盘存储器。

处理器401用于执行存储器402存储的计算机执行指令,以实现上述统计报表的处理方法;

其中,处理器501可能是一个中央处理器(centralprocessingunit,简称为cpu),或者是特定集成电路(applicationspecificintegratedcircuit,简称为asic),或者是被配置成实施本申请实施例的一个或多个集成电路。

可选的,在具体实现上,如果通信接口、存储器402和处理器401独立实现,则通信接口、存储器402和处理器401可以通过总线相互连接并完成相互间的通信。总线可以是工业标准体系结构(industrystandardarchitecture,简称为isa)总线、外部设备互连(peripheralcomponent,简称为pci)总线或扩展工业标准体系结构(extendedindustrystandardarchitecture,简称为eisa)总线等。总线可以分为地址总线、数据总线、控制总线等,但并不表示仅有一根总线或一种类型的总线。

可选的,在具体实现上,如果通信接口、存储器402和处理器401集成在一块芯片上实现,则通信接口、存储器402和处理器401可以通过内部接口完成通信。

本申请实施例还提供了一种芯片,包括处理器和接口。其中接口用于输入输出处理器所处理的数据或指令。处理器用于执行以上方法实施例中提供的方法。该芯片可以应用于统计报表的处理装置中。

本申请还提供了一种计算机可读存储介质,该计算机可读存储介质可以包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁盘或者光盘等各种可以存储程序代码的介质,具体的,该计算机可读存储介质中存储有程序信息,程序信息用于上述统计报表的处理方法。

本申请实施例还提供一种程序,该程序在被处理器执行时用于执行以上方法实施例提供的统计报表的处理方法。

本申请实施例还提供一种程序产品,例如计算机可读存储介质,该程序产品中存储有指令,当其在计算机上运行时,使得计算机执行上述方法实施例提供的统计报表的处理方法。

在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行计算机程序指令时,全部或部分地产生按照本发明实施例的流程或功能。计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质(例如固态硬盘solidstatedisk(ssd))等。

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1