表格数据的汇总方法、终端设备及介质技术

技术编号:20389893 阅读:39 留言:0更新日期:2019-02-20 02:51
本发明专利技术适用于数据处理技术领域,提供了一种表格数据的汇总方法、终端设备及介质,该方法包括:在发布平台发布表格模板,表格模板被终端设备下载后,其中的单元格被录入对应的数据值;接收终端设备上传的多个数据表,数据表为录入了数据值的表格模板;从接收到的多个数据表中选取出目标数据表,目标数据表用于进行数据汇总;对接收到的数据表进行遍历,以填充目标数据表直至遍历完成,包括:对当前遍历到的数据表,将数据表中的表体数据插入目标数据表,并根据目标数据表当前的记录行数设置表体数据的起始行数。本发明专利技术实现了对各用户的任务执行结果的自动化实时汇总,因此,提高了数据汇总的正确率以及数据汇总效率。

【技术实现步骤摘要】
表格数据的汇总方法、终端设备及介质
本专利技术属于数据处理
,尤其涉及一种表格数据的汇总方法、终端设备及计算机可读存储介质。
技术介绍
随着企业规模的不断扩大,为了便于进行业务的分类管理,企业内部往往会划分有多个分支机构。不同的分支机构涉及不同的工作任务,每一类工作任务均需要由多名员工来分工执行,从而才能保证各项工作任务能够有序、迅速地完成。在每项工作任务执行完成时,员工需要反馈对应的任务执行结果,并将任务执行结果上传至专门的数据统计人员。由于任务执行效率存在个性化差异,不同的员工对其工作任务的处理进度不同,由此也导致了其对于任务执行结果的反馈时间也不同。例如,不可能做到所有人都能够在同一时刻统一反馈任务执行结果。这种情况下,数据统计人员只能手动汇总其接收到的每一份任务执行结果,并将最终得到的汇总数据整理于新创建的文件中。然而,人工汇总数据的方式容易出现汇总错误,由此导致了数据汇总效率以及数据汇总正确率均十分低下的问题。
技术实现思路
有鉴于此,本专利技术实施例提供了一种表格数据的汇总方法、终端设备及计算机可读存储介质,以解决现有技术中数据汇总效率以及数据汇总正确率均十分低下的问题。本专利技术实施例的第一方面提供了一种表格数据的汇总方法,包括:在发布平台发布表格模板,所述表格模板被终端设备下载后,其中的单元格被录入对应的数据值;接收终端设备上传的多个数据表,所述数据表为录入了数据值的所述表格模板;从接收到的所述多个数据表中选取出目标数据表,所述目标数据表用于进行数据汇总;对接收到的所述数据表进行遍历,以填充所述目标数据表直至遍历完成,包括:对当前遍历到的所述数据表,根据所述目标数据表当前的记录行数设置所述数据表的表体数据在所述目标数据表中的起始行数,并将所述表体数据插入所述目标数据表。本专利技术实施例的第二方面提供了一种终端设备,包括存储器以及处理器,所述存储器存储有可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如下步骤:在发布平台发布表格模板,所述表格模板被终端设备下载后,其中的单元格被录入对应的数据值;接收终端设备上传的多个数据表,所述数据表为录入了数据值的所述表格模板;从接收到的所述多个数据表中选取出目标数据表,所述目标数据表用于进行数据汇总;对接收到的所述数据表进行遍历,以填充所述目标数据表直至遍历完成,包括:对当前遍历到的所述数据表,根据所述目标数据表当前的记录行数设置所述数据表的表体数据在所述目标数据表中的起始行数,并将所述表体数据插入所述目标数据表。本专利技术实施例的第三方面提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如下步骤:在发布平台发布表格模板,所述表格模板被终端设备下载后,其中的单元格被录入对应的数据值;接收终端设备上传的多个数据表,所述数据表为录入了数据值的所述表格模板;从接收到的所述多个数据表中选取出目标数据表,所述目标数据表用于进行数据汇总;对接收到的所述数据表进行遍历,以填充所述目标数据表直至遍历完成,包括:对当前遍历到的所述数据表,根据所述目标数据表当前的记录行数设置所述数据表的表体数据在所述目标数据表中的起始行数,并将所述表体数据插入所述目标数据表。本专利技术实施例中,通过对预设的表格模板进行发布,用户可以下载得到指定格式的表格模板,并将自己的任务执行结果依次填充至表格模板的各个单元格中,因而避免了数据汇总平台会接收到样式各异的表格数据的情况出现;通过在终端设备上传的多个数据表中直接选定用于汇总数据的目标数据表,避免了需要额外新建数据表,故提高了数据汇总的效率;通过遍历各个数据表,并在遍历每一个数据表时,提取该数据表中的表体数据,将该表体数据插入至指定的目标数据表,根据目标数据表的记录行数来动态调整该表体数据的起始行数,实现了对各用户的任务执行结果的自动化实时汇总,因此,提高了数据汇总的正确率以及数据汇总效率。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的表格数据的汇总方法的实现流程图;图2是本专利技术实施例提供的表格数据的汇总方法S104的一具体实现流程图;图3是本专利技术实施例提供的表格数据的汇总方法S1041的具体实现流程图;图4是本专利技术另一实施例提供的表格数据的汇总方法S1041的具体实现流程图;图5是本专利技术实施例提供的表格数据的汇总方法S104的另一具体实现流程图;图6是本专利技术实施例提供的表格数据的汇总方法S104的又一具体实现流程图;图7是本专利技术实施例提供的表格数据的汇总装置的结构框图;图8是本专利技术实施例提供的终端设备的示意图。具体实施方式以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本专利技术实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本专利技术。在其它情况中,省略对众所周知的系统、装置、电路以及方法的详细说明,以免不必要的细节妨碍本专利技术的描述。为了说明本专利技术所述的技术方案,下面通过具体实施例来进行说明。图1示出了本专利技术实施例提供的表格数据的汇总方法的实现流程,该方法流程包括步骤S101至S104。各步骤的具体实现原理如下:S101:在发布平台发布表格模板,所述表格模板被终端设备下载后,其中的单元格被录入对应的数据值。本专利技术实施例中,表格模板为系统管理员预先创建的一个表格文件。根据接收到的文件上传指令,将系统管理员所上传的表格模板展示于发布平台。其中,表格模板包含有多个单元格,且存在一个或多个单元格的数据值以及格式属性均为预设的固定值。例如,表格模板的表头包含五个单元格,各个单元格的数据值分别为“月份”、“提成”、“基本工资”、“绩效”以及“汇总”;对于“基本工资”所属的单元格,其格式属性预先设定为数值格式。当检测到外部终端设备发出的文件下载请求时,将上述表格模板返回至终端设备,以使终端设备用户在该表格模板的各个单元格中输入对应于自身任务执行情况的数据值。例如,在“月份”以及“基本工资”所分别对应的两个数据列中,存在有多个单元格,因此,用户可以在单元格中分别输入各个月份所对应的工资情况。本专利技术实施例中,为了便于区分,将录入了数据值的表格模板称为数据表。S102:接收终端设备上传的多个数据表,所述数据表为录入了数据值的所述表格模板。在用户完成数据值的录入操作后,其将通过终端设备将数据表进行重新上传。因此,本专利技术实施例中,可接收到多个终端设备上传的数据表,或接收到同一终端设备先后上传的多个数据表。S103:从接收到的所述多个数据表中选取出目标数据表,所述目标数据表用于进行数据汇总。在任意时刻,对于当前所接收到的所有数据表,从中选出一个目标数据表,以将其用于数据汇总,即,将其他数据表所包含的表体数据汇总于该目标数据表中。作为本专利技术的一个实施示例,上述S103包括:获取各个数据表的上传时间。将上传时间最早的一个数据表选取为上述目标数据表。特别地,若存在上传时间相同的两个以上的数据表,且上述两个以本文档来自技高网...

【技术保护点】
1.一种表格数据的汇总方法,其特征在于,包括:在发布平台发布表格模板,所述表格模板被终端设备下载后,其中的单元格被录入对应的数据值;接收终端设备上传的多个数据表,所述数据表为录入了数据值的所述表格模板;从接收到的所述多个数据表中选取出目标数据表,所述目标数据表用于进行数据汇总;对接收到的所述数据表进行遍历,以填充所述目标数据表直至遍历完成,包括:对当前遍历到的所述数据表,根据所述目标数据表当前的记录行数设置所述数据表的表体数据在所述目标数据表中的起始行数,并将所述表体数据插入所述目标数据表。

【技术特征摘要】
1.一种表格数据的汇总方法,其特征在于,包括:在发布平台发布表格模板,所述表格模板被终端设备下载后,其中的单元格被录入对应的数据值;接收终端设备上传的多个数据表,所述数据表为录入了数据值的所述表格模板;从接收到的所述多个数据表中选取出目标数据表,所述目标数据表用于进行数据汇总;对接收到的所述数据表进行遍历,以填充所述目标数据表直至遍历完成,包括:对当前遍历到的所述数据表,根据所述目标数据表当前的记录行数设置所述数据表的表体数据在所述目标数据表中的起始行数,并将所述表体数据插入所述目标数据表。2.如权利要求1所述的表格数据的汇总方法,其特征在于,所述对当前遍历到的所述数据表,根据所述目标数据表当前的记录行数设置所述数据表的表体数据在所述目标数据表中的起始行数,并将所述表体数据插入所述目标数据表,包括:对当前遍历到的所述数据表,根据所述数据表中所述数据值的特征信息,确定所述数据表是否满足预设的数据汇总条件;若所述数据表满足数据汇总条件,则根据所述目标数据表当前的记录行数设置所述数据表的表体数据在所述目标数据表中的起始行数,并将所述表体数据插入所述目标数据表。3.如权利要求2所述的表格数据的汇总方法,其特征在于,所述对当前遍历到的所述数据表,根据所述数据表中所述数据值的属性信息,确定所述数据表是否满足预设的数据汇总条件,包括:获取所述表格模板中具有固定字段值的单元格的序号;对当前遍历到的所述数据表,从所述数据表中确定出与所述序号对应的第一单元格,并读取所述第一单元格中的第一字段值;从所述目标数据表中确定出与所述序号对应的第二单元格,并读取所述第二单元格中的第二字段值;若所述第一字段值与所述第二字段值相同,则确定所述数据表满足预设的数据汇总条件。4.如权利要求2所述的表格数据的汇总方法,其特征在于,所述对当前遍历到的所述数据表,根据所述数据表中所述数据值的属性信息,确定所述数据表是否满足预设的数据汇总条件,包括:在当前遍历的所述数据表的表头中,确定每一所述单元格的标识值,所述标识值用于表示所述单元格的格式属性;计算与各个所述标识值匹配的哈希值;若所述哈希值与预设值相同,则对于所述表头中每一所述单元格所属的数据列,加载与其标识值对应的验证器,并通过所述验证器,对该数据列中的各项所述数据值进行格式校验;若各个所述数据值的格式校验结果均为校验正确,则确定所述数据表满足预设的数据汇总条件。5.如权利要求1所述的表格数据的汇总方法,其特征在于,所述对当前遍历到的所述数据表,根据所述目标数据表当前的记录行数设置所述数据表的表体数据在所述目标数据表中的起始行数,并将所述表体数据插入所述目标数据表,包括:对当前遍历到的所述数据表,读取该数据表中第一子数据表的表名信息以及表体数据;在所述目标数据表中,查找与所述第一子数据表具有...

【专利技术属性】
技术研发人员:郑晓雾
申请(专利权)人:中国平安人寿保险股份有限公司
类型:发明
国别省市:广东,44

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

1