CN110413598A - 表格数据修改方法、装置、电子设备及存储介质 - Google Patents
表格数据修改方法、装置、电子设备及存储介质 Download PDFInfo
- Publication number
- CN110413598A CN110413598A CN201910523715.8A CN201910523715A CN110413598A CN 110413598 A CN110413598 A CN 110413598A CN 201910523715 A CN201910523715 A CN 201910523715A CN 110413598 A CN110413598 A CN 110413598A
- Authority
- CN
- China
- Prior art keywords
- list data
- data
- modification
- error message
- option
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/21—Design, administration or maintenance of databases
- G06F16/215—Improving data quality; Data cleansing, e.g. de-duplication, removing invalid entries or correcting typographical errors
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/25—Integrating or interfacing systems involving database management systems
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Quality & Reliability (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明提供一种表格数据修改方法、装置、电子设备及存储介质。所述表格数据修改方法能够当接收到表格数据时,根据配置条件审核所述表格数据,当所述表格数据有误时,获取并显示所述表格数据的错误信息,让用户直观地看到所述表格数据的错误,当接收到所述错误信息的修改指令时,确定所述错误信息对应的修改选项,显示所述修改选项,当接收到对所述修改选项的确认信号时,根据所述修改选项修改所述表格数据,从而对表格数据的智能修改,实现了数据处理,提高了修改效率,且更具人机交互性,同时也更加人性化。
Description
技术领域
本发明涉及数据处理技术领域,尤其涉及一种表格数据修改方法、装置、电子设备及存储介质。
背景技术
现有技术方案中,当接收到上传的表格数据后,为了避免表格中的内容出现格式等形式错误,还需要工作人员进行人工排查,并在确认有误时,针对错误原因,手动进行增、删、改、查,人力消耗较高,且容易出现漏看、勿看等情况,排查的准确率以及排查的效率均有待提高。
发明内容
鉴于以上内容,有必要提供一种表格数据修改方法、装置、电子设备及存储介质,能够实现对表格数据的智能修改,提高了修改效率,且更具人机交互性,同时也更加人性化。
一种表格数据修改方法,所述方法包括:
当接收到表格数据时,根据配置条件审核所述表格数据;
当所述表格数据有误时,获取所述表格数据的错误信息;
显示所述错误信息;
当接收到所述错误信息的修改指令时,确定所述错误信息对应的修改选项;
显示所述修改选项;
当接收到对所述修改选项的确认信号时,根据所述修改选项修改所述表格数据。
根据本发明优选实施例,所述根据配置条件审核所述表格数据包括以下一种或者多种的组合:
获取所述表格数据中的必填项,当所述必填项为空字段时,确定所述表格数据有误;及/或
获取所述表格数据中每个待填项的配置数据格式,当有待填项中填入数据的数据格式与对应的配置数据格式不一致时,确定所述表格数据有误;及/或
获取历史数据,当有待填项的填入数据在所述历史数据中有记录时,确定所述表格数据有误。
根据本发明优选实施例,所述确定所述错误信息对应的修改选项包括:
从所述错误信息中获取错误原因;
获取所述错误原因对应的配置修改方式;
以所述配置修改方式作为所述修改选项。
根据本发明优选实施例,所述方法还包括:
获取每个待填项的配置填写示例;
显示所述配置填写示例。
根据本发明优选实施例,所述方法还包括:
当所述错误原因是有待填项的填入数据在所述历史数据中有记录时,提示是否更新所述待填项。
根据本发明优选实施例,所述当接收到对所述修改选项的确认信号时,根据所述修改选项修改所述表格数据包括:
当接收到对所述配置修改方式中任意修改方式的选择信号时,以所述任意修改方式修改所述表格数据。
根据本发明优选实施例,在根据所述修改选项修改所述表格数据后,所述方法还包括:
上传所述表格数据;
显示所述表格数据的上传信息。
一种表格数据修改装置,所述装置包括:
审核单元,用于当接收到表格数据时,根据配置条件审核所述表格数据;
获取单元,用于当所述表格数据有误时,获取所述表格数据的错误信息;
显示单元,用于显示所述错误信息;
确定单元,用于当接收到所述错误信息的修改指令时,确定所述错误信息对应的修改选项;
所述显示单元,还用于显示所述修改选项;
修改单元,用于当接收到对所述修改选项的确认信号时,根据所述修改选项修改所述表格数据。
根据本发明优选实施例,所述审核单元根据配置条件审核所述表格数据包括以下一种或者多种的组合:
获取所述表格数据中的必填项,当所述必填项为空字段时,确定所述表格数据有误;及/或
获取所述表格数据中每个待填项的配置数据格式,当有待填项中填入数据的数据格式与对应的配置数据格式不一致时,确定所述表格数据有误;及/或
获取历史数据,当有待填项的填入数据在所述历史数据中有记录时,确定所述表格数据有误。
根据本发明优选实施例,所述确定单元具体用于:
从所述错误信息中获取错误原因;
获取所述错误原因对应的配置修改方式;
以所述配置修改方式作为所述修改选项。
根据本发明优选实施例,所述获取单元,还用于获取每个待填项的配置填写示例;
所述显示单元,还用于显示所述配置填写示例。
根据本发明优选实施例,所述装置还包括:
提示单元,用于当所述错误原因是有待填项的填入数据在所述历史数据中有记录时,提示是否更新所述待填项。
根据本发明优选实施例,所述修改单元具体用于:
当接收到对所述配置修改方式中任意修改方式的选择信号时,以所述任意修改方式修改所述表格数据。
根据本发明优选实施例,所述装置还包括:
上传单元,用于在根据所述修改选项修改所述表格数据后,上传所述表格数据;
所述显示单元,还用于显示所述表格数据的上传信息。
由以上技术方案可以看出,本发明能够当接收到表格数据时,根据配置条件审核所述表格数据,当所述表格数据有误时,获取并显示所述表格数据的错误信息,让用户直观地看到所述表格数据的错误,当接收到所述错误信息的修改指令时,确定所述错误信息对应的修改选项,显示所述修改选项,当接收到对所述修改选项的确认信号时,根据所述修改选项修改所述表格数据,从而实现对表格数据的智能修改,提高了修改效率,且更具人机交互性,同时也更加人性化。
附图说明
图1是本发明表格数据修改方法的较佳实施例的流程图。
图2是本发明表格数据修改装置的较佳实施例的功能模块图。
图3是本发明实现表格数据修改方法的较佳实施例的电子设备的结构示意图。
主要元件符号说明
电子设备 | 1 |
存储器 | 12 |
处理器 | 13 |
表格数据修改装置 | 11 |
审核单元 | 110 |
获取单元 | 111 |
显示单元 | 112 |
确定单元 | 113 |
修改单元 | 114 |
提示单元 | 115 |
上传单元 | 116 |
识别单元 | 117 |
具体实施方式
为了使本发明的目的、技术方案和优点更加清楚,下面结合附图和具体实施例对本发明进行详细描述。
如图1所示,是本发明表格数据修改方法的较佳实施例的流程图。根据不同的需求,该流程图中步骤的顺序可以改变,某些步骤可以省略。
所述表格数据修改方法应用于一个或者多个电子设备中,所述电子设备是一种能够按照事先设定或存储的指令,自动进行数值计算和/或信息处理的设备,其硬件包括但不限于微处理器、专用集成电路(Application Specific Integrated Circuit,ASIC)、可编程门阵列(Field-Programmable Gate Array,FPGA)、数字处理器(Digital SignalProcessor,DSP)、嵌入式设备等。
所述电子设备可以是任何一种可与用户进行人机交互的电子产品,例如,个人计算机、平板电脑、智能手机、个人数字助理(Personal Digital Assistant,PDA)、游戏机、交互式网络电视(Internet Protocol Television,IPTV)、智能式穿戴式设备等。
所述电子设备还可以包括网络设备和/或用户设备。其中,所述网络设备包括,但不限于单个网络服务器、多个网络服务器组成的服务器组或基于云计算(CloudComputing)的由大量主机或网络服务器构成的云。
所述电子设备所处的网络包括但不限于互联网、广域网、城域网、局域网、虚拟专用网络(Virtual Private Network,VPN)等。
S10,当接收到表格数据时,根据配置条件审核所述表格数据。
在本发明的至少一个实施例中,所述表格数据可以包括,但不限于以下一种或者多种的组合:
员工信息数据、客户信息数据、企业管理数据等。
在企业中,需要相关人员定期维护所述表格数据,使所述表格数据中的内容能够处于最新状态,便于进行企业管理。
可以理解的是,鉴于所述表格数据的重要性,因此,一旦所述表格数据有误,将给用户带来一定的麻烦。为了避免数据错误,所述电子设备预先配置所述配置条件,以便对所述表格数据进行审核。
具体地,所述配置条件可以进行自定义配置,本发明在此不作限制。
进一步地,所述根据配置条件审核所述表格数据包括,但不限于以下一种或者多种的组合:
(1)所述电子设备获取所述表格数据中的必填项,当所述必填项为空字段时,确定所述表格数据有误。
可以理解的是,在表格填写过程中,为了确保表格的实用性及可用性,有些项目是必填的,这些项目即为所述必填项。
因此,当所述电子设备检测到所述必填项为空字段时,说明所述表格数据有漏填项,所述电子设备即可确定所述表格数据填写不完整,并进一步确定所述表格数据有误。
例如:当用户在填写员工信息的表格时,很显然姓名及性别等都属于必填项,此时,当所述电子设备检测到员工姓名所对应的输入项为空字段时,即可确定所述表格数据有误。
通过上述实施方式,所述电子设备能够有效避免漏填现象,以保证所述表格数据中数据的完整性及可用性。
(2)所述电子设备获取所述表格数据中每个待填项的配置数据格式,当有待填项中填入数据的数据格式与对应的配置数据格式不一致时,确定所述表格数据有误。
可以理解的是,在表格填写过程中,为了确保表格中数据的可用性,每个数据的输入项都有对应的数据格式,因此,所述电子设备根据实际使用需求,为每个待填项配置所述配置数据格式。
有鉴于此,当有待填项中填入数据的数据格式与对应的配置数据格式不一致时,说明所述表格数据的数据填写错误,所述电子设备即可确定所述表格数据有误。
例如:当所述待填项为身份证号码时,如果所述用户填写时少了一位字符,则所述电子设备即可确定所述表格数据有误。
通过上述实施方式,所述电子设备能够有效避免所述表格数据中存在既容易被忽略,又很明显的形式错误,提高所述表格数据的准确性。
(3)所述电子设备获取历史数据,当有待填项的填入数据在所述历史数据中有记录时,确定所述表格数据有误。
可以理解的是,由于所述表格数据是不定期维护的,因此很有可能出现重复数据,为了避免数据的冗余,同时节约存储空间,所述电子设备将不对重复的数据进行上传及保存。
因此,当有待填项的填入数据在所述历史数据中有记录时,说明所述待填项的填入数据已经被记录过,所述电子设备即可确定所述表格数据有误。
例如:当所述电子设备检测到重复的身份证A时,由于所述身份证A的相关信息已经被维护过,因此,所述电子设备确定所述表格数据有误。
通过上述实施方式,所述电子设备能够有效避免数据的重复录入,减少数据的冗余现象,同时节约了存储空间。
S11,当所述表格数据有误时,获取所述表格数据的错误信息。
在本发明的至少一个实施例中,所述电子设备在对所述表格数据进行审核后,当确定所述表格数据无误时,所述电子设备即可上传所述表格信息,并将所述表格信息保存至指定数据库,以供后续使用。
在本发明的至少一个实施例中,所述错误信息包括,但不限于以下一种或者多种的组合:
错误对象、错误数量、错误原因、错误路径等。
S12,显示所述错误信息。
在本发明的至少一个实施例中,所述电子设备显示所述错误信息,以便用户直观地看到所述数据表格中所存在的错误。
具体地,所述电子设备显示所述错误信息包括,但不限于以下一种或者多种方式的组合:
(1)所述电子设备以弹窗的方式显示所述错误信息中的错误数量。
(2)所述电子设备对所述错误对象做特殊标记,如:表格高亮处理、改变文字颜色等。
(3)所述电子设备在所述表格数据的最后一栏显示错误原因。
(4)所述电子设备显示到所述错误路径的链接,当接收到对所述链接的选择信号时,链接到所述错误对象。
通过上述实施方式,所述电子设备能够让用户直观地看到所述表格数据的错误对象、错误数量、错误原因、错误路径等,以便用户对所述表格数据进行有针对性的及时修改,避免数据上传错误,同时也节约了用户逐一对照表格中数据所浪费的时间及精力,不仅更加智能,也更加人性化,用户体验更佳。
S13,当接收到所述错误信息的修改指令时,确定所述错误信息对应的修改选项。
在本发明的至少一个实施例中,所述修改指令可以由用户触发,以便根据用户的需求进行及时修改。
在本发明的至少一个实施例中,所述电子设备确定所述错误信息对应的修改选项包括:
所述电子设备从所述错误信息中获取错误原因,并获取所述错误原因对应的配置修改方式,进一步地,所述电子设备以所述配置修改方式作为所述修改选项。
需要说明的是,所述电子设备为能够确定修改选项的错误原因预先配置了修改方式,用户无需手动修改,只要选择了修改方式中对应的一个修改方式,所述电子设备即可对所述表格数据进行自动修改。
例如:当要求的性别输入方式为男/女,但用户填写的为MAN/WOMAN时,所述电子设备将无法识别,因此,所述电子设备判断所述表格数据填写有误。并且,由于性别输入的方式只有“男”或者“女”,即修改方式是固定的,因此,所述电子设备将所述“男”或者“女”确定为所述修改选项,以供用户选择。
通过上述实施方式,用户无需手动重新输入数据,简化了操作步骤,并节约了修改时间。
优选地,所述方法还包括:
所述电子设备获取每个待填项的配置填写示例,进一步地,所述电子设备显示所述配置填写示例。
通过上述实施方式,所述电子设备能够为用户提供填写示例进行参照,进而有效避免填写错误。
S14,显示所述修改选项。
在本发明的至少一个实施例中,所述电子设备可以以选择框的形式显示所述修改选项,本发明不限制。
具体地,所述选择框可以包括,但不限于:下拉选择框、复选框等。
S15,当接收到对所述修改选项的确认信号时,根据所述修改选项修改所述表格数据。
在本发明的至少一个实施例中,所述确认信号可以包括,但不限于:单击信号、双击信号、拖拽信号等。
通过上述实施方式,所述电子设备能够有效提高人机交互性,同时让所述表格数据的修改更加智能且人性化。
在本发明的至少一个实施例中,所述方法还包括:
当所述错误原因是有待填项的填入数据在所述历史数据中有记录时,所述电子设备提示是否更新所述待填项。
例如:当遇到重复姓名的两个员工时,如果所述电子设备直接判断数据有误,则很可能造成员工信息遗漏,因此,所述电子设备需要与用户先确认是否更新,再执行后续步骤。
通过上述实施方式,所述电子设备能够有效避免数据遗漏,同时也保证所述表格数据中的数据更加完整。
在本发明的至少一个实施例中,所述当接收到对所述修改选项的确认信号时,根据所述修改选项修改所述表格数据包括:
当接收到对所述配置修改方式中任意修改方式的选择信号时,所述电子设备以所述任意修改方式修改所述表格数据。
例如:所述电子设备从所述配置修改方式“男”或者“女”中选择了“女”,则将“女”填入所述表格数据中。
通过上述实施方式,有效提高了修改效率,从而节约了修改所述表格数据的时间成本。
在本发明的至少一个实施例中,在根据所述修改选项修改所述表格数据后,所述方法还包括:
所述电子设备上传所述表格数据,进一步地,所述电子设备显示所述表格数据的上传信息。
具体地,所述上传信息包括,但不限于以下一种或者多种的组合:
新增人员数量、新增部门数量等。
通过上述实施方式,所述电子设备能够直观地显示出所述上传信息,便于用户进行信息的核对,节约了用户的操作时间,从而提高工作的积极性。
由以上技术方案可以看出,本发明能够当接收到表格数据时,根据配置条件审核所述表格数据,当所述表格数据有误时,获取并显示所述表格数据的错误信息,让用户直观地看到所述表格数据的错误,当接收到所述错误信息的修改指令时,确定所述错误信息对应的修改选项,显示所述修改选项,当接收到对所述修改选项的确认信号时,根据所述修改选项修改所述表格数据,从而实现对表格数据的智能修改,提高了修改效率,且更具人机交互性,同时也更加人性化。
如图2所示,是本发明表格数据修改装置的较佳实施例的功能模块图。所述表格数据修改装置11包括审核单元110、获取单元111、显示单元112、确定单元113、修改单元114、提示单元115、上传单元116以及识别单元117。本发明所称的模块/单元是指一种能够被处理器13所执行,并且能够完成固定功能的一系列计算机程序段,其存储在存储器12中。在本实施例中,关于各模块/单元的功能将在后续的实施例中详述。
当接收到表格数据时,审核单元110根据配置条件审核所述表格数据。
现有技术方案中,当接收到用户上传的表格数据后,为了避免表格中的内容出现格式等形式错误,还需要工作人员进行人工排查,并在确认有误时,针对错误原因,手动进行增加、删除、修改、查询等操作,人力消耗较高,且容易出现漏看、勿看等情况,排查的准确率以及排查的效率均有待提高。
鉴于上述情况,本发明能够提供一种对数据表格的智能审核方式,有效节约人力成本,操作步骤也更加人性化。
在本发明的至少一个实施例中,所述表格数据可以包括,但不限于以下一种或者多种的组合:
员工信息数据、客户信息数据、企业管理数据等。
在企业中,需要相关人员定期维护所述表格数据,使所述表格数据中的内容能够处于最新状态,便于进行企业管理。
可以理解的是,鉴于所述表格数据的重要性,因此,一旦所述表格数据有误,将给用户带来一定的麻烦。为了避免数据错误,所述审核单元110预先配置所述配置条件,以便对所述表格数据进行审核。
具体地,所述配置条件可以进行自定义配置,本发明在此不作限制。
进一步地,所述审核单元110根据配置条件审核所述表格数据包括,但不限于以下一种或者多种的组合:
(1)所述审核单元110获取所述表格数据中的必填项,当所述必填项为空字段时,确定所述表格数据有误。
可以理解的是,在表格填写过程中,为了确保表格的实用性及可用性,有些项目是必填的,这些项目即为所述必填项。
因此,当所述审核单元110检测到所述必填项为空字段时,说明所述表格数据有漏填项,所述审核单元110即可确定所述表格数据填写不完整,并进一步确定所述表格数据有误。
例如:当用户在填写员工信息的表格时,很显然姓名及性别等都属于必填项,此时,当所述审核单元110检测到员工姓名所对应的输入项为空字段时,即可确定所述表格数据有误。
通过上述实施方式,所述审核单元110能够有效避免漏填现象,以保证所述表格数据中数据的完整性及可用性。
(2)所述审核单元110获取所述表格数据中每个待填项的配置数据格式,当有待填项中填入数据的数据格式与对应的配置数据格式不一致时,确定所述表格数据有误。
可以理解的是,在表格填写过程中,为了确保表格中数据的可用性,每个数据的输入项都有对应的数据格式,因此,所述审核单元110根据实际使用需求,为每个待填项配置所述配置数据格式。
有鉴于此,当有待填项中填入数据的数据格式与对应的配置数据格式不一致时,说明所述表格数据的数据填写错误,所述审核单元110即可确定所述表格数据有误。
例如:当所述待填项为身份证号码时,如果所述用户填写时少了一位字符,则所述审核单元110即可确定所述表格数据有误。
通过上述实施方式,所述审核单元110能够有效避免所述表格数据中存在既容易被忽略,又很明显的形式错误,提高所述表格数据的准确性。
(3)所述审核单元110获取历史数据,当有待填项的填入数据在所述历史数据中有记录时,确定所述表格数据有误。
可以理解的是,由于所述表格数据是不定期维护的,因此很有可能出现重复数据,为了避免数据的冗余,同时节约存储空间,所述审核单元110将对不重复的数据进行上传及保存。
因此,当有待填项的填入数据在所述历史数据中有记录时,说明所述待填项的填入数据已经被记录过,所述审核单元110即可确定所述表格数据有误。例如:当所述审核单元110检测到重复的身份证A时,由于所述身份证A的相关信息已经被维护过,因此,所述审核单元110确定所述表格数据有误。
通过上述实施方式,所述审核单元110能够有效避免数据的重复录入,减少数据的冗余现象,同时节约了存储空间。
当所述表格数据有误时,获取单元111获取所述表格数据的错误信息。
在本发明的至少一个实施例中,在对所述表格数据进行审核后,当确定所述表格数据无误时,即可上传所述表格信息,并将所述表格信息保存至指定数据库,以供后续使用。
在本发明的至少一个实施例中,所述错误信息包括,但不限于以下一种或者多种的组合:
错误对象、错误数量、错误原因、错误路径等。
显示单元112显示所述错误信息。
在本发明的至少一个实施例中,所述显示单元112显示所述错误信息,以便用户直观地看到所述数据表格中所存在的错误。
具体地,所述显示单元112显示所述错误信息包括,但不限于以下一种或者多种方式的组合:
(1)所述显示单元112以弹窗的方式显示所述错误信息中的错误数量。
(2)所述显示单元112对所述错误对象做特殊标记,如:表格高亮处理、改变文字颜色等。
(3)所述显示单元112在所述表格数据的最后一栏显示错误原因。
(4)所述显示单元112显示到所述错误路径的链接,当接收到对所述链接的选择信号时,链接到所述错误对象。
通过上述实施方式,所述显示单元112能够让用户直观地看到所述表格数据的错误对象、错误数量、错误原因、错误路径等,以便用户对所述表格数据进行有针对性的及时修改,避免数据上传错误,同时也节约了用户逐一对照表格中数据所浪费的时间及精力,不仅更加智能,也更加人性化,用户体验更佳。
当接收到所述错误信息的修改指令时,确定单元113确定所述错误信息对应的修改选项。
在本发明的至少一个实施例中,所述修改指令可以由用户触发,以便根据用户的需求进行及时修改。
在本发明的至少一个实施例中,所述确定单元113确定所述错误信息对应的修改选项包括:
所述确定单元113从所述错误信息中获取错误原因,并获取所述错误原因对应的配置修改方式,进一步地,所述确定单元113以所述配置修改方式作为所述修改选项。
需要说明的是,所述确定单元113为能够确定修改选项的错误原因预先配置了修改方式,用户无需手动修改,只要选择了修改方式中对应的一个修改方式,即可对所述表格数据进行自动修改。
例如:当要求的性别输入方式为男/女,但用户填写的为MAN/WOMAN时,识别单元117将无法识别,因此,所述审核单元110判断所述表格数据填写有误。并且,由于性别输入的方式只有“男”或者“女”,即修改方式是固定的,因此,所述确定单元113将所述“男”或者“女”确定为所述修改选项,以供用户选择。
通过上述实施方式,用户无需手动重新输入数据,简化了操作步骤,并节约了修改时间。
优选地,所述方法还包括:
所述获取单元111获取每个待填项的配置填写示例,进一步地,所述显示单元112显示所述配置填写示例。
通过上述实施方式,能够为用户提供填写示例进行参照,进而有效避免填写错误。
所述显示单元112显示所述修改选项。
在本发明的至少一个实施例中,所述显示单元112可以以选择框的形式显示所述修改选项,本发明不限制。
具体地,所述选择框可以包括,但不限于:下拉选择框、复选框等。
当接收到对所述修改选项的确认信号时,修改单元114根据所述修改选项修改所述表格数据。
在本发明的至少一个实施例中,所述确认信号可以包括,但不限于:单击信号、双击信号、拖拽信号等。
通过上述实施方式,所述修改单元114能够有效提高人机交互性,同时让所述表格数据的修改更加智能且人性化。
在本发明的至少一个实施例中,所述方法还包括:
当所述错误原因是有待填项的填入数据在所述历史数据中有记录时,提示单元115提示是否更新所述待填项。
例如:当遇到重复姓名的两个员工时,如果直接判断数据有误,则很可能造成员工信息遗漏,因此,需要与用户先确认是否更新,再执行后续步骤。
通过上述实施方式,能够有效避免数据遗漏,同时也保证所述表格数据中的数据更加完整。
在本发明的至少一个实施例中,所述当接收到对所述修改选项的确认信号时,所述修改单元114根据所述修改选项修改所述表格数据包括:
当接收到对所述配置修改方式中任意修改方式的选择信号时,所述修改单元114以所述任意修改方式修改所述表格数据。
例如:所述修改单元114从所述配置修改方式“男”或者“女”中选择了“女”,则将“女”填入所述表格数据中。
通过上述实施方式,有效提高了修改效率,从而节约了修改所述表格数据的时间成本。
在本发明的至少一个实施例中,所述修改单元114在根据所述修改选项修改所述表格数据后,所述方法还包括:
上传单元116上传所述表格数据,进一步地,所述显示单元112显示所述表格数据的上传信息。
具体地,所述上传信息包括,但不限于以下一种或者多种的组合:
新增人员数量、新增部门数量等。
通过上述实施方式,能够直观地显示出所述上传信息,便于用户进行信息的核对,节约了用户的操作时间,从而提高工作的积极性。
由以上技术方案可以看出,本发明能够当接收到表格数据时,根据配置条件审核所述表格数据,当所述表格数据有误时,获取并显示所述表格数据的错误信息,让用户直观地看到所述表格数据的错误,当接收到所述错误信息的修改指令时,确定所述错误信息对应的修改选项,显示所述修改选项,当接收到对所述修改选项的确认信号时,根据所述修改选项修改所述表格数据,从而实现对表格数据的智能修改,提高了修改效率,且更具人机交互性,同时也更加人性化。
如图3所示,是本发明实现表格数据修改方法的较佳实施例的电子设备的结构示意图。
所述电子设备1是一种能够按照事先设定或存储的指令,自动进行数值计算和/或信息处理的设备,其硬件包括但不限于微处理器、专用集成电路(Application SpecificIntegrated Circuit,ASIC)、可编程门阵列(Field-Programmable Gate Array,FPGA)、数字处理器(Digital Signal Processor,DSP)、嵌入式设备等。
所述电子设备1还可以是但不限于任何一种可与用户通过键盘、鼠标、遥控器、触摸板或声控设备等方式进行人机交互的电子产品,例如,个人计算机、平板电脑、智能手机、个人数字助理(Personal Digital Assistant,PDA)、游戏机、交互式网络电视(InternetProtocol Television,IPTV)、智能式穿戴式设备等。
所述电子设备1还可以是桌上型计算机、笔记本、掌上电脑及云端服务器等计算设备。
所述电子设备1所处的网络包括但不限于互联网、广域网、城域网、局域网、虚拟专用网络(Virtual Private Network,VPN)等。
在本发明的一个实施例中,所述电子设备1包括,但不限于,存储器12、处理器13,以及存储在所述存储器12中并可在所述处理器13上运行的计算机程序,例如表格数据修改程序。
本领域技术人员可以理解,所述示意图仅仅是电子设备1的示例,并不构成对电子设备1的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如所述电子设备1还可以包括输入输出设备、网络接入设备、总线等。
所述处理器13可以是中央处理单元(Central Processing Unit,CPU),还可以是其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等,所述处理器13是所述电子设备1的运算核心和控制中心,利用各种接口和线路连接整个电子设备1的各个部分,及执行所述电子设备1的操作***以及安装的各类应用程序、程序代码等。
所述处理器13执行所述电子设备1的操作***以及安装的各类应用程序。所述处理器13执行所述应用程序以实现上述各个表格数据修改方法实施例中的步骤,例如图1所示的步骤S10、S11、S12、S13、S14、S15。
或者,所述处理器13执行所述计算机程序时实现上述各装置实施例中各模块/单元的功能,例如:当接收到表格数据时,根据配置条件审核所述表格数据;当所述表格数据有误时,获取所述表格数据的错误信息;显示所述错误信息;当接收到所述错误信息的修改指令时,确定所述错误信息对应的修改选项;显示所述修改选项;当接收到对所述修改选项的确认信号时,根据所述修改选项修改所述表格数据。
示例性的,所述计算机程序可以被分割成一个或多个模块/单元,所述一个或者多个模块/单元被存储在所述存储器12中,并由所述处理器13执行,以完成本发明。所述一个或多个模块/单元可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述所述计算机程序在所述电子设备1中的执行过程。例如,所述计算机程序可以被分割成审核单元110、获取单元111、显示单元112、确定单元113、修改单元114、提示单元115、上传单元116以及识别单元117。
所述存储器12可用于存储所述计算机程序和/或模块,所述处理器13通过运行或执行存储在所述存储器12内的计算机程序和/或模块,以及调用存储在存储器12内的数据,实现所述电子设备1的各种功能。所述存储器12可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器12可以包括高速随机存取存储器,还可以包括非易失性存储器,例如硬盘、内存、插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(Secure Digital,SD)卡,闪存卡(Flash Card)、至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
所述存储器12可以是电子设备1的外部存储器和/或内部存储器。进一步地,所述存储器12可以是集成电路中没有实物形式的具有存储功能的电路,如RAM(Random-AccessMemory,随机存取存储器)、FIFO(First In First Out,)等。或者,所述存储器12也可以是具有实物形式的存储器,如内存条、TF卡(Trans-flash Card)等等。
所述电子设备1集成的模块/单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实现上述实施例方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。
其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、U盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random AccessMemory)、电载波信号、电信信号以及软件分发介质等。需要说明的是,所述计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括电载波信号和电信信号。
结合图1,所述电子设备1中的所述存储器12存储多个指令以实现一种表格数据修改方法,所述处理器13可执行所述多个指令从而实现:当接收到表格数据时,根据配置条件审核所述表格数据;当所述表格数据有误时,获取所述表格数据的错误信息;显示所述错误信息;当接收到所述错误信息的修改指令时,确定所述错误信息对应的修改选项;显示所述修改选项;当接收到对所述修改选项的确认信号时,根据所述修改选项修改所述表格数据。
根据本发明优选实施例,所述处理器13还执行多个指令包括:
获取所述表格数据中的必填项,当所述必填项为空字段时,确定所述表格数据有误;及/或
获取所述表格数据中每个待填项的配置数据格式,当有待填项中填入数据的数据格式与对应的配置数据格式不一致时,确定所述表格数据有误;及/或
获取历史数据,当有待填项的填入数据在所述历史数据中有记录时,确定所述表格数据有误。
根据本发明优选实施例,所述处理器13还执行多个指令包括:
从所述错误信息中获取错误原因;
获取所述错误原因对应的配置修改方式;
以所述配置修改方式作为所述修改选项。
根据本发明优选实施例,所述处理器13还执行多个指令包括:
获取每个待填项的配置填写示例;
显示所述配置填写示例。
根据本发明优选实施例,所述处理器13还执行多个指令包括:
当所述错误原因是有待填项的填入数据在所述历史数据中有记录时,提示是否更新所述待填项。
根据本发明优选实施例,所述处理器13还执行多个指令包括:
当接收到对所述配置修改方式中任意修改方式的选择信号时,以所述任意修改方式修改所述表格数据。
根据本发明优选实施例,所述处理器13还执行多个指令包括:
上传所述表格数据;
显示所述表格数据的上传信息。
具体地,所述处理器13对上述指令的具体实现方法可参考图1对应实施例中相关步骤的描述,在此不赘述。
在本发明所提供的几个实施例中,应该理解到,所揭露的***,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能模块可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能模块的形式实现。
对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。
因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本发明内。不应将权利要求中的任何附关联图标记视为限制所涉及的权利要求。
此外,显然“包括”一词不排除其他单元或步骤,单数不排除复数。***权利要求中陈述的多个单元或装置也可以由一个单元或装置通过软件或者硬件来实现。第二等词语用来表示名称,而并不表示任何特定的顺序。
最后应说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或等同替换,而不脱离本发明技术方案的精神和范围。
Claims (10)
1.一种表格数据修改方法,其特征在于,所述方法包括:
当接收到表格数据时,根据配置条件审核所述表格数据;
当所述表格数据有误时,获取所述表格数据的错误信息;
显示所述错误信息;
当接收到所述错误信息的修改指令时,确定所述错误信息对应的修改选项;
显示所述修改选项;
当接收到对所述修改选项的确认信号时,根据所述修改选项修改所述表格数据。
2.如权利要求1所述的表格数据修改方法,其特征在于,所述根据配置条件审核所述表格数据包括以下一种或者多种的组合:
获取所述表格数据中的必填项,当所述必填项为空字段时,确定所述表格数据有误;及/或
获取所述表格数据中每个待填项的配置数据格式,当有待填项中填入数据的数据格式与对应的配置数据格式不一致时,确定所述表格数据有误;及/或
获取历史数据,当有待填项的填入数据在所述历史数据中有记录时,确定所述表格数据有误。
3.如权利要求1所述的表格数据修改方法,其特征在于,所述确定所述错误信息对应的修改选项包括:
从所述错误信息中获取错误原因;
获取所述错误原因对应的配置修改方式;
以所述配置修改方式作为所述修改选项。
4.如权利要求2所述的表格数据修改方法,其特征在于,所述方法还包括:
获取每个待填项的配置填写示例;
显示所述配置填写示例。
5.如权利要求2所述的表格数据修改方法,其特征在于,所述方法还包括:
当所述错误原因是有待填项的填入数据在所述历史数据中有记录时,提示是否更新所述待填项。
6.如权利要求3所述的表格数据修改方法,其特征在于,所述当接收到对所述修改选项的确认信号时,根据所述修改选项修改所述表格数据包括:
当接收到对所述配置修改方式中任意修改方式的选择信号时,以所述任意修改方式修改所述表格数据。
7.如权利要求1所述的表格数据修改方法,其特征在于,在根据所述修改选项修改所述表格数据后,所述方法还包括:
上传所述表格数据;
显示所述表格数据的上传信息。
8.一种表格数据修改装置,其特征在于,所述装置包括:
审核单元,用于当接收到表格数据时,根据配置条件审核所述表格数据;
获取单元,用于当所述表格数据有误时,获取所述表格数据的错误信息;
显示单元,用于显示所述错误信息;
确定单元,用于当接收到所述错误信息的修改指令时,确定所述错误信息对应的修改选项;
所述显示单元,还用于显示所述修改选项;
修改单元,用于当接收到对所述修改选项的确认信号时,根据所述修改选项修改所述表格数据。
9.一种电子设备,其特征在于,所述电子设备包括:
存储器,存储至少一个指令;及
处理器,执行所述存储器中存储的指令以实现如权利要求1至7中任意一项所述的表格数据修改方法。
10.一种计算机可读存储介质,其特征在于:所述计算机可读存储介质中存储有至少一个指令,所述至少一个指令被电子设备中的处理器执行以实现如权利要求1至7中任意一项所述的表格数据修改方法。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910523715.8A CN110413598A (zh) | 2019-06-17 | 2019-06-17 | 表格数据修改方法、装置、电子设备及存储介质 |
PCT/CN2019/118601 WO2020253069A1 (zh) | 2019-06-17 | 2019-11-14 | 表格数据修改方法、装置、电子设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910523715.8A CN110413598A (zh) | 2019-06-17 | 2019-06-17 | 表格数据修改方法、装置、电子设备及存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110413598A true CN110413598A (zh) | 2019-11-05 |
Family
ID=68359174
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910523715.8A Pending CN110413598A (zh) | 2019-06-17 | 2019-06-17 | 表格数据修改方法、装置、电子设备及存储介质 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN110413598A (zh) |
WO (1) | WO2020253069A1 (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111290755A (zh) * | 2020-02-04 | 2020-06-16 | 北京字节跳动网络技术有限公司 | 呈现数据的方法、装置、电子设备及存储介质 |
WO2020253069A1 (zh) * | 2019-06-17 | 2020-12-24 | 平安科技(深圳)有限公司 | 表格数据修改方法、装置、电子设备及存储介质 |
CN114463766A (zh) * | 2021-07-16 | 2022-05-10 | 荣耀终端有限公司 | 一种表格的处理方法及电子设备 |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101136871A (zh) * | 2006-08-31 | 2008-03-05 | 腾讯科技(深圳)有限公司 | 一种发送错误消息的修正方法、即时通信终端与*** |
CN101253494A (zh) * | 2005-08-30 | 2008-08-27 | 微软公司 | 可定制电子表格样式 |
CN101460943A (zh) * | 2006-06-01 | 2009-06-17 | 微软公司 | 修改图表 |
US7917816B1 (en) * | 2009-10-20 | 2011-03-29 | Hon Hai Precision Industry Co., Ltd. | System and method for determining display function of BIOS error information |
CN107423272A (zh) * | 2017-04-21 | 2017-12-01 | 广东浪潮大数据研究有限公司 | 一种基于excel的报表生成方法及其装置 |
CN108197114A (zh) * | 2018-01-19 | 2018-06-22 | 腾讯科技(深圳)有限公司 | 表格数据的检测方法、装置、存储介质及电子装置 |
CN109492203A (zh) * | 2018-11-21 | 2019-03-19 | 深圳中广核工程设计有限公司 | 一种核电大型综合报告格式校验方法及*** |
CN109582338A (zh) * | 2018-12-04 | 2019-04-05 | 郑州云海信息技术有限公司 | Bios选项修改方法、装置、设备及存储介质 |
CN109785921A (zh) * | 2018-12-03 | 2019-05-21 | 南方医科大学南方医院 | 一种医疗数据录入方法、***、装置和存储介质 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101206592A (zh) * | 2006-12-21 | 2008-06-25 | 英业达股份有限公司 | 电源管理表格的诊断方法 |
CN105718629A (zh) * | 2016-01-08 | 2016-06-29 | 桂林电子科技大学 | 一种满足工程约束条件的变型设计方法 |
CN109254969A (zh) * | 2018-08-31 | 2019-01-22 | 平安科技(深圳)有限公司 | 数据表处理方法、装置、设备及存储介质 |
CN110413598A (zh) * | 2019-06-17 | 2019-11-05 | 平安科技(深圳)有限公司 | 表格数据修改方法、装置、电子设备及存储介质 |
-
2019
- 2019-06-17 CN CN201910523715.8A patent/CN110413598A/zh active Pending
- 2019-11-14 WO PCT/CN2019/118601 patent/WO2020253069A1/zh active Application Filing
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101253494A (zh) * | 2005-08-30 | 2008-08-27 | 微软公司 | 可定制电子表格样式 |
CN101460943A (zh) * | 2006-06-01 | 2009-06-17 | 微软公司 | 修改图表 |
CN101136871A (zh) * | 2006-08-31 | 2008-03-05 | 腾讯科技(深圳)有限公司 | 一种发送错误消息的修正方法、即时通信终端与*** |
US7917816B1 (en) * | 2009-10-20 | 2011-03-29 | Hon Hai Precision Industry Co., Ltd. | System and method for determining display function of BIOS error information |
CN107423272A (zh) * | 2017-04-21 | 2017-12-01 | 广东浪潮大数据研究有限公司 | 一种基于excel的报表生成方法及其装置 |
CN108197114A (zh) * | 2018-01-19 | 2018-06-22 | 腾讯科技(深圳)有限公司 | 表格数据的检测方法、装置、存储介质及电子装置 |
CN109492203A (zh) * | 2018-11-21 | 2019-03-19 | 深圳中广核工程设计有限公司 | 一种核电大型综合报告格式校验方法及*** |
CN109785921A (zh) * | 2018-12-03 | 2019-05-21 | 南方医科大学南方医院 | 一种医疗数据录入方法、***、装置和存储介质 |
CN109582338A (zh) * | 2018-12-04 | 2019-04-05 | 郑州云海信息技术有限公司 | Bios选项修改方法、装置、设备及存储介质 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2020253069A1 (zh) * | 2019-06-17 | 2020-12-24 | 平安科技(深圳)有限公司 | 表格数据修改方法、装置、电子设备及存储介质 |
CN111290755A (zh) * | 2020-02-04 | 2020-06-16 | 北京字节跳动网络技术有限公司 | 呈现数据的方法、装置、电子设备及存储介质 |
CN114463766A (zh) * | 2021-07-16 | 2022-05-10 | 荣耀终端有限公司 | 一种表格的处理方法及电子设备 |
Also Published As
Publication number | Publication date |
---|---|
WO2020253069A1 (zh) | 2020-12-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10599313B2 (en) | System for high volume data analytic integration and channel-independent advertisement generation | |
US20220215125A1 (en) | Viewing, selecting, and triggering a data pipeline to derive a collaborative dataset | |
US8217945B1 (en) | Social annotation of a single evolving visual representation of a changing dataset | |
US9582555B2 (en) | Data enrichment using business compendium | |
CN111444992B (zh) | 基于信息码的用户信息查验方法及*** | |
CN110750654A (zh) | 知识图谱获取方法、装置、设备和介质 | |
CN110413598A (zh) | 表格数据修改方法、装置、电子设备及存储介质 | |
CN109359026A (zh) | 日志上报方法、装置、电子设备及计算机可读存储介质 | |
CN109815464A (zh) | Pdf文档生成方法、装置、电子设备及存储介质 | |
US11496584B2 (en) | Extraction and distribution of content packages in a digital services framework | |
Imam et al. | Data modeling guidelines for NoSQL document-store databases | |
US20180374047A1 (en) | Computing framework for compliance report generation | |
CN110738038A (zh) | 合同文本的生成方法、装置、设备及计算机可读存储介质 | |
CN105184472A (zh) | 基于ssh的医药管理*** | |
CN116401407A (zh) | 思维导图的节点属性配置方法、装置、设备和存储介质 | |
CN110889013A (zh) | 一种基于xml的数据关联方法、装置、服务器及存储介质 | |
US10664653B2 (en) | Automated structured cloud datatester | |
CN112102099B (zh) | 保单数据处理方法、装置、电子设备及存储介质 | |
CN114444478A (zh) | 一种凭证可视化方法、装置、电子设备及存储介质 | |
CN110225076A (zh) | 文件交互方法、装置、电子设备及存储介质 | |
CN109324963A (zh) | 自动测试收益结果的方法及终端设备 | |
US11113664B2 (en) | Data provisioning system and method | |
US9489438B2 (en) | Systems and methods for visualizing master data services information | |
US20140317154A1 (en) | Heterogeneous data management methodology and system | |
US20200186444A1 (en) | Digital Services Framework |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20191105 |