一种电子表单数据关系处理方法、装置、电子设备及介质制造方法及图纸

技术编号:37051480 阅读:10 留言:0更新日期:2023-03-29 19:29
本公开提供了一种电子表单数据关系处理方法、装置、电子设备及介质,所述方法包括:遍历电子表单确定数据名单元格,所述数据名单元格为记录数据名称的单元格;以所述数据名单元格为起始单元格,在特定方向进行数据项单元格的识别,将所述数据名单元格与识别到的数据项单元格建立关联关系,所述数据项单元格为空白单元格,用于记录数据内容;将具有关联关系的一组数据名单元格和数据项单元格标记为相同颜色。颜色。颜色。

【技术实现步骤摘要】
一种电子表单数据关系处理方法、装置、电子设备及介质


[0001]本公开涉及计算机数据处理领域,尤其涉及一种电子表单数据关系处理方法、装置、电子设备及介质。

技术介绍

[0002]电子表单已经成为企业收集数据的重要方式,便于协同处理、效率高。在收集一些个人数据时,常采用的是基于电子表格形式的form(电子表单)来收集信息,即设计人将电子表单设计为电子表格的形式,并通过系统给每一填写人分发该电子表单,填写人在其对应的电子表单中完成内容的填写后提交至系统,系统即将所有填写人提交的电子表单中的数据填充至对应的数据库中。
[0003]但对于大型的电子表单,由于电子表单中设置问题内容较多,表格的设计也较为复杂,填写人在空白单元格中进行答案的填写时,通常会不确定填写的内容是属于哪一个问题的答案而导致误填,从而浪费时间和精力。因此,如何快速、便捷地确定每个记录问题的单元格对应的空白单元格,是电子表单的设计者在设计过程中的一个亟待解决的问题。

技术实现思路

[0004]本公开提供了一种电子表单数据关系处理方法、装置、电子设备及介质,以至少解决现有技术中存在的以上技术问题。
[0005]根据本公开的第一方面,提供了一种电子表单数据关系处理方法,其特征在于,所述方法包括:遍历电子表单确定数据名单元格,所述数据名单元格为记录数据名称的单元格;以所述数据名单元格为起始单元格,在特定方向进行数据项单元格的识别,将所述数据名单元格与识别到的数据项单元格建立关联关系,所述数据项单元格为空白单元格,用于记录数据内容;将具有关联关系的一组数据名单元格和数据项单元格标记为相同颜色。
[0006]在一可实施方式中,所述以所述数据名单元格为起始单元格,在特定方向进行数据项单元格的识别,包括:以所述数据名单元格为起始单元格,通过滑动窗口在所述特定方向上对单元格进行遍历,对遍历到的每个单元格进行数据项单元格的识别;在所述特定方向上识别到另一数据名单元格或者遍历到所述电子表单的区域边缘时停止遍历。
[0007]在一可实施方式中,所述特定方向包括第一方向,相应的,所述通过滑动窗口在所述特定方向上对单元格进行遍历,对遍历到的每个单元格进行数据项单元格的识别,包括:通过滑动窗口在所述第一方向上对单元格进行遍历,对遍历到的每个单元格进行数据项单元格的识别;在所述第一方向上识别到另一数据名单元格或者遍历到所述电子表单的区域边缘时停止遍历。
[0008]在一可实施方式中,所述特定方向包括第一至第N个方向,相应的,所述通过滑动窗口在所述特定方向上对单元格进行遍历,对遍历到的每个单元格进行数据项单元格的识别,包括:通过滑动窗口在第一方向上对单元格进行遍历,对遍历到的每个单元格进行数据项单元格的识别,在所述第一方向上识别到另一数据名单元格或遍历到所述电子表单的区
域边缘时,停止在第一方向上的遍历,并通过滑动窗口在下一个方向上对单元格进行遍历,直到完成在第N个方向上的遍历。
[0009]在一可实施方式中,所述滑动窗口在遍历过程中,若识别到的数据项单元格已完成颜色标记时,则停止遍历。
[0010]在一可实施方式中,所述方法还包括:将相邻的两组数据名单元格和数据项单元格标记为不同的颜色。
[0011]在一可实施方式中,所述将具有关联关系的一组数据名单元格和数据项单元格标记为相同颜色之后,所述方法还包括:获取针对标记结果的判断信息;响应于所述判断信息指示为标记正确,确定标记的所述关联关系;响应于所述判断信息指示为标记错误,解除标记的所述关联关系。
[0012]根据本公开的第二方面,提供了一种电子表单数据关系处理装置,其特征在于,所述装置包括:确定单元,用于遍历电子表单确定数据名单元格,所述数据名单元格为记录数据名称的单元格;识别单元,用于以所述数据名单元格为起始单元格,在特定方向进行数据项单元格的识别;建立单元,用于将所述数据名单元格与识别到的数据项单元格建立关联关系,所述数据项单元格为空白单元格,用于记录数据内容;标记单元,用于将具有关联关系的一组数据名单元格和数据项单元格标记为相同颜色。
[0013]根据本公开的第三方面,提供了一种电子设备,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行本公开所述的电子表单数据关系处理方法。
[0014]根据本公开的第四方面,提供了一种存储有计算机指令的非瞬时计算机可读介质,所述计算机指令用于使所述计算机执行本公开所述的电子表单数据关系处理方法。
[0015]本公开的电子表单数据关系处理方法、装置、设备及介质,通过遍历电子表单确定用于记录数据名称的数据名单元格,以数据名单元格为起始单元格,在第一方向上进行数据项单元格的识别,建立数据名单元格和识别到的数据项单元格之间的关联关系,并将具有关联关系的一组数据名单元格和数据项单元格标记为相同的颜色,如此,填写人在填写该电子表单时能够直观快速地分辨出每个数据名单元格对应的数据项单元格,进而提高了电子表单的填写效率,提升用户体验。
[0016]应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。
附图说明
[0017]通过参考附图阅读下文的详细描述,本公开示例性实施方式的上述以及其他目的、特征和优点将变得易于理解。在附图中,以示例性而非限制性的方式示出了本公开的若干实施方式,其中:在附图中,相同或对应的标号表示相同或对应的部分。
[0018]图1示出了本公开实施例电子表单数据关系处理方法的实现流程示意图;
图2示出了本公开实施例数据项单元格的识别方法的实现流程示意图一;图3示出了本公开实施例数据项单元格的识别方法的实现流程示意图二;图4示出了本公开实施例关联关系的确定和解除方法的实现流程示意图;图5示出了本公开实施例的电子表单数据关系处理装置的示意图一;图6示出了本公开实施例的电子表单数据关系处理装置的示意图二;图7示出了本公开实施例一种电子设备的组成结构示意图。
具体实施方式
[0019]为使本公开的目的、特征、优点能够更加的明显和易懂,下面将结合本公开实施例中的附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本公开一部分实施例,而非全部实施例。基于本公开中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本公开保护的范围。
[0020]为了能够快速确定数据名单元格和数据项单元格之间的对应关系,如图1所示,本公开的实施例提供了一种电子表单数据关系处理方法,该方法包括:步骤101:遍历电子表单确定数据名单元格,数据名单元格为记录数据名称的单元格。
[0021]在数据名单元格中记录的数据名称可以根据电子表单的应用场景、设计者的调查需求进行设置,例如可以是性别、年龄、学本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种电子表单数据关系处理方法,其特征在于,所述方法包括:遍历电子表单确定数据名单元格,所述数据名单元格为记录数据名称的单元格;以所述数据名单元格为起始单元格,在特定方向进行数据项单元格的识别,将所述数据名单元格与识别到的数据项单元格建立关联关系,所述数据项单元格为空白单元格,用于记录数据内容;将具有关联关系的一组数据名单元格和数据项单元格标记为相同颜色。2.根据权利要求1所述的方法,其特征在于,所述以所述数据名单元格为起始单元格,在特定方向进行数据项单元格的识别,包括:以所述数据名单元格为起始单元格,通过滑动窗口在所述特定方向上对单元格进行遍历,对遍历到的每个单元格进行数据项单元格的识别;在所述特定方向上识别到另一数据名单元格或者遍历到所述电子表单的区域边缘时停止遍历。3.根据权利要求2所述的方法,其特征在于,所述特定方向包括第一方向,相应的,所述通过滑动窗口在所述特定方向上对单元格进行遍历,对遍历到的每个单元格进行数据项单元格的识别,包括:通过滑动窗口在所述第一方向上对单元格进行遍历,对遍历到的每个单元格进行数据项单元格的识别;在所述第一方向上识别到另一数据名单元格或者遍历到所述电子表单的区域边缘时停止遍历。4.根据权利要求2所述的方法,其特征在于,所述特定方向包括第一至第N个方向,相应的,所述通过滑动窗口在所述特定方向上对单元格进行遍历,对遍历到的每个单元格进行数据项单元格的识别,包括:通过滑动窗口在第一方向上对单元格进行遍历,对遍历到的每个单元格进行数据项单元格的识别,在所述第一方向上识别到另一数据名单元格或遍历到所述电子表单的区域边缘时,停止在第一方向上的遍历,并通过滑动窗口在下一个方向上对单元格...

【专利技术属性】
技术研发人员:汪磊
申请(专利权)人:天津联想协同科技有限公司
类型:发明
国别省市:

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

1