一种数据填充方法及装置的制作方法

文档序号:6336445阅读:231来源:国知局
专利名称:一种数据填充方法及装置的制作方法
技术领域
本发明涉数据处理技术领域,尤其涉及一种数据填充方法及装置。
背景技术
企业资源计划(ERP,Enterprise Resource Planning)系统,是指建立在信息技术基础上,对企业的所有资源(物流、资金流、信息流或人力资源)进行整合集成管理,采用信息化手段实现企业供销链管理,从而达到对供应链上的每一环节实现科学管理的目的。在 ERP系统应用中,定义业务处理过程中所应用的单据为业务单据,在业务处理过程中需要对数据进行操作如填充,修改等。现有的ERP系统在录入数据时,总是首先录入多行数据,然后选择具有相同数值的其中一列,输入数值后按F6进行批量填充,系统会复制第一行的数值自动填写到其它行的对应数据列上。在现有技术中,对于数据的录入总需要先录入多行数据,然后通过按键操作才能进行批量填充,操作的步骤多,也只能通过人工完成,无法自动运行,另外,现有的数据批量填充方式每次只能针对一列数据进行批量填充,若有多列数据都需要进行批量填充时,还需要重复多次才能完成,增加了数据录入过程的复杂度,降低了工作效率。

发明内容
本发明实施例提供了一种数据填充方法及装置,用于降低数据录入过程的复杂度,提高工作效率。本发明实施例提供的数据填充方法,包括接收用户的选择信息,其中,选择信息包括需要批量填充的数据列以及填充方式,需要批量填充的数据列的列数为一个以上; 按照填充方式将用户需要录入的数据自动填充到需要批量填充的所有数据列中。本发明实施例提供的数据填充装置,包括接收单元,用于接收用户在选择信息, 其中,选择信息包括需要批量填充的数据列以及填充方式,需要批量填充的数据列的列数为一个以上;自动填充单元,用于按照填充方式将用户需要录入的数据自动填充到需要批量填充的所有数据列中。从以上技术方案可以看出,本发明实施例具有以下优点通过接收用户的选择信息,能够按照用户选择的填充方式将用户需要录入的数据自动填充到需要批量填充的数据列中。若用户需要批量填充的数据列为两个以上的数据列时,能够对用户需要批量填充的所有数据列同时进行自动批量填充,降低了数据录入过程的复杂度,提高了工作效率。


图1是本发明实施例中数据填充方法一个实施例示意图;图2是本发明实施例中数据填充方法另一个实施例示意图3是本发明实施例中数据填充方法另一个实施例示意图;图4是本发明实施例中数据填充装置一个实施例示意图;图5是本发明实施例中数据填充装置另一个实施例示意图;图6是本发明实施例中数据填充装置另一个实施例示意图。
具体实施例方式本发明实施例提供了一种数据填充方法及装置,用于降低数据录入过程的复杂度,提高工作效率。请参阅图1,本发明实施例中数据填充方法一个具体实施例包括101、接收用户的选择信息;在本步骤中,数据填充装置首先对用户的选择信息进行接收,可以根据用户的选择信息进行后续操作,其中,选择信息包括需要批量填充的数据列以及填充方式,其中,需要批量填充的数据列的列数可以为一列,也可以为多列,具体可以根据用户的选择而确定, 在实际应用中,该列数可以取不同的数值。填充方式为用户根据需要填充的数据的不同可以具体选择的填充模式,本方法后续实施例中将做具体说明。102、对用户需要录入的数据进行自动填充。当接收到用户的选择信息后,数据填充装置可以根据用户的选择信息的不同,采取相对应的操作,即是按照填充方式将用户需要录入的数据自动填充到需要批量填充的数据列中。在本发明实施例中,数据填充装置通过接收用户的选择信息,能够按照用户选择的填充方式将用户需要录入的数据自动填充到需要批量填充的数据列中。若用户需要批量填充的数据列为两个以上的数据列时,能够对用户需要批量填充的所有数据列同时进行自动批量填充,降低了数据录入过程的复杂度,提高了工作效率。进一步地,请参阅图2,本发明实施例中数据填充方法的另一个具体实施例包括201、接收用户的选择信息;在本步骤中,数据填充装置首先对用户的选择信息进行接收,可以根据用户的选择信息进行后续操作,其中,选择信息包括需要批量填充的数据列以及填充方式,在本发明实施例中,选择信息中的需要批量填充的数据列具体为多列,根据用户的实际应用而确定,选择信息中的填充方式为填充和用户录入的第一行数据相同的数据。例如,在业务单据中需要对数据进行批量填充时,可以将选择信息中的需要批量填充的数据列设置为多列, 并且填充方式为填充和用户录入的第一行数据相同的数据。202、将用户的选择信息进行存储;当接收到用户的选择信息之后,数据填充装置对该选择信息进行存储,以便于用户再次登录该ERP系统时,可以再次使用保存过的选择信息。203、接收用户录入的第一行数据;其中,当用户选择需要批量填充的数据为和第一行数据相同的数据后,数据填充装置接收到的用户录入的第一行数据,该第一行数据可以为包括多列的数据。204、将用户录入的第一行数据自动复制到需要批量填充的所有数据列中。由于用户选择的填充方式为自动填充和用户录入的第一行数据相同的数据,所以在本步骤中,数据填充装置可以将该第一行数据自动复制到需要批量填充的所有数据列中,实现同时对多列进行数据填充的目的。在本发明实施例中,数据填充装置能够将用户录入的第一行数据自动复制到需要批量填充的所有数据列中,实现了对用户需要批量填充的所有数据列同时进行自动批量填充的目的,降低了数据录入过程的复杂度,提高了工作效率。另外,数据填充装置还能够对用户的选择信息进行存储,以便于用户可以再次使用保存过的选择信息,而不需要再进行选择,进一步提高工作效率。为了便于理解,下面以另一实施例对本发明实施例中的数据填充方法进行介绍, 请参阅图3,本发明另一实施例包括301、接收用户的修改信息;当用户再次登录ERP系统需要对业务单据进行批量填充数据时,数据填充装置首先接收用户的修改信息,该修改信息为用户对已经保存过的选择信息的修改内容,即用户可以对已经保存过的选择信息进行修改。本发明实施例中以用户修改填充方式为例,用户将填充和第一行数据相同的数据的填充方式修改为填充和预置的数据相同的数据的填充方式,其中,预置的数据为可以保存在ERP系统中的数据,具体可以由用户根据自身的实际应用场景而设置,如用户可以将企业内部员工的工号设置为预置的数据,则在进行批量填充时,可以自动将需要填充员工工号的数据列填充入该预置的数据。需要说明的是,在本发明实施例中,也可以对需要批量填充的数据列进行修改,也可以同时对需要批量填充的数据列以及填充方式进行修改,此处不作限定。302、将修改信息作为新的选择信息;当接收到用户的修改信息后,数据填充装置将该修改信息作为接收到的新的选择信息。根据步骤301中的描述,该新的选择信息包括需要批量填充的数据列为多列,填充和预置的数据相同的数据。303、接收用户的控制指令;其中,控制指令表示用户是否需要对接收到的选择信息进行存储。304、判断用户是否需要对该选择信息进行存储,若是,转到步骤305,若否,转到步骤 306 ;305、将用户的选择信息进行存储;当该控制指令表示用户需要对选择信息进行存储时,数据填充装置对该选择信息进行存储,以便于用户再次登录该ERP系统时,可以再次使用保存过的选择信息。306、将预置的数据自动复制到需要批量填充的所有数据列中。由于用户选择的填充方式为自动填充和预置的数据相同的数据,所以在本步骤中,数据填充装置可以将该预置的数据自动复制到需要批量填充的所有数据列中,实现同时对多列进行数据填充的目的。在本发明实施例中,数据填充装置能够将预置的数据自动复制到需要批量填充的所有数据列中,实现了对用户需要批量填充的所有数据列同时进行自动批量填充的目的, 降低了数据录入过程的复杂度,提高了工作效率。另外,数据填充装置还能够对用户的修改信息进行接收,以便于用户可以对保存过的选择信息进行修改,同时作为新的选择信息进行处理,而不需要再进行选择,提高了填充数据的灵活性,进一步提高了工作效率。以上内容对本发明实施例中的数据填充方法进行了描述,下面对数据填充装置进行描述,请参阅图4,本发明实施例的数据填充装置的一个例子包括接收单元401,用于接收用户的选择信息,其中,选择信息包括需要批量填充的数据列以及填充方式,需要批量填充的数据列的列数为一个以上;自动填充单元402,用于按照填充方式将用户需要录入的数据自动填充到需要批量填充的所有数据列中。在本发明实施例中,接收单元401能够接收用户的选择信息,自动填充单元402能够按照接收单元401中接收到的选择信息将用户需要录入的数据自动填充到需要批量填充的数据列中。若用户需要批量填充的数据列为两个以上的数据列时,能够对用户需要批量填充的所有数据列同时进行自动批量填充,降低了数据录入过程的复杂度,提高了工作效率。进一步地,请参阅图5,本发明实施例中数据填充装置的另一个具体实施例包括接收单元501,用于接收用户的选择信息,其中,选择信息包括需要批量填充的数据列以及填充方式,需要批量填充的数据列的列数为多列;存储单元502,用于将用户的选择信息进行存储;自动填充单元503,包括接收模块5031,用于接收用户录入的第一行数据;复制模块5032,用于将用户录入的第一行数据自动复制到需要批量填充的所有数据列中。数据填充装置内部的各单元之间的交互过程如下接收单元501首先对用户的选择信息进行接收,存储单元502对接收单元501 接收到的选择信息进行存储,然后,接收模块5031接收用户录入的第一行数据,复制模块 5032将接收模块5031接收到的数据自动复制到需要批量填充的所有数据列中。在本发明实施例中,数据填充装置能够将用户录入的第一行数据自动复制到需要批量填充的所有数据列中,实现了对用户需要批量填充的所有数据列同时进行自动批量填充的目的,降低了数据录入过程的复杂度,提高了工作效率。另外,数据填充装置还能够对用户的选择信息进行存储,以便于用户可以再次使用保存过的选择信息,而不需要再进行选择,提高了数据录入的灵活性,进一步了提高工作效率。为了便于理解,下面以另一实施例对本发明实施例中的数据填充装置进行介绍, 请参阅图6,本发明实施例包括接收单元601,用于接收用户的修改信息,其中,修改信息为用户对已经保存过的选择信息的修改内容;还用于接收生成单元602的选择信息,其中,选择信息包括需要批量填充的数据列以及填充方式,需要批量填充的数据列的列数为多列;还用于接收用户的控制指令,该控制指令表示用户是否需要对选择信息进行存储;生成单元602,用于将修改信息作为新的选择信息;判断单元603,用于判断控制指令表示用户是否需要对该选择信息进行存储,若是,则触发存储单元604执行;存储单元604,用于将用户的选择信息进行存储;自动填充单元605,具体用于将预置的数据自动复制到需要批量填充的所有数据列中。
数据填充装置内部的各单元之间的交互过程如下接收单元601首先接收用户的修改信息,生成单元602将接收单元601中接收到的修改信息作为新的选择信息,然后,接收单元601接收生成单元602生成的新的选择信息,并接收用户的控制指令,判断单元603对接收单元601接收到的控制指令进行判断,若用户需要对选择信息进行存储,则触发存储单元604执行存储该选择信息,最后,由自动填充单元605将预置的数据自动复制到需要批量填充的所有数据列。在本发明实施例中,自动填充单元605能够将预置的数据自动复制到需要批量填充的所有数据列中,实现了对用户需要批量填充的所有数据列同时进行自动批量填充的目的,降低了数据录入过程的复杂度,提高了工作效率。另外,接收单元601还能够对用户的修改信息进行接收,以便于用户可以对保存过的选择信息进行修改,提高了填充数据的灵活性,进一步提高了工作效率。本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。以上对本发明所提供的一种数据填充方法及装置,进行了详细介绍,对于本领域的一般技术人员,依据本发明实施例的思想在具体实施方式
及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
8
权利要求
1.一种数据填充方法,其特征在于,包括接收用户的选择信息,所述选择信息包括需要批量填充的数据列以及填充方式,所述需要批量填充的数据列的列数为一个以上;按照所述填充方式将所述用户需要录入的数据自动填充到需要批量填充的所有数据列中。
2.根据权利要求1所述的数据填充方法,其特征在于,所述接收用户的选择信息之后包括将所述用户的选择信息进行存储。
3.根据权利要求2所述的数据填充方法,其特征在于,所述将所述用户的选择信息进行存储之前包括接收用户的控制指令,所述控制指令表示用户是否需要对所述选择信息进行存储; 判断用户是否需要对所述选择信息进行存储,若是,则执行将所述用户的选择信息进行存储的步骤。
4.根据权利要求1所述的数据填充方法,其特征在于,所述填充方式为填充和用户录入的第一行数据相同的数据,所述按照所述填充方式将所述用户需要录入的数据自动填充到需要批量填充的所有数据列中包括 接收用户录入的第一行数据;将所述用户录入的第一行数据自动复制到需要批量填充的所有数据列中; 或,所述填充方式为填充和预置的数据相同的数据,所述按照所述填充方式将所述用户需要录入的数据自动填充到需要批量填充的所有数据列中具体为 将所述预置的数据自动复制到需要批量填充的所有数据列中。
5.根据权利要求2所述的数据填充方法,其特征在于,所述方法还包括接收用户的修改信息,所述修改信息为所述用户对已经保存过的选择信息的修改内容;将所述修改信息作为新的选择信息。
6.一种数据填充装置,其特征在于,包括接收单元,用于接收用户的选择信息,所述选择信息包括需要批量填充的数据列以及填充方式,所述需要批量填充的数据列的列数为一个以上;自动填充单元,用于按照所述填充方式将所述用户需要录入的数据自动填充到需要批量填充的所有数据列中。
7.根据权利要求6所述的数据填充装置,其特征在于,所述装置还包括 存储单元,用于将所述用户的选择信息进行存储。
8.根据权利要求7所述的数据填充装置,其特征在于,所述装置还包括所述接收单元,还用于接收用户的控制指令,所述控制指令表示用户是否需要对所述选择信息进行存储;判断单元,用于判断所述用户是否需要对所述选择信息进行存储,若是,则触发存储单元执行。
9.根据权利要求6所述的数据填充装置,其特征在于,当所述填充方式为填充和用户录入的第一行数据相同的数据时,所述自动填充单元包括接收模块,用于接收用户录入的第一行数据;复制模块,用于将所述用户录入的第一行数据自动复制到需要批量填充的所有数据列中;或,当所述填充方式为填充和预置的数据相同的数据,所述装置还包括 所述自动填充单元,具体用于将所述预置的数据自动复制到需要批量填充的所有数据列中。
10.根据权利要求6所述的数据填充装置,其特征在于,所述装置还包括 所述接收单元,还用于接收用户的修改信息,所述修改信息为所述用户对已经保存过的选择信息的修改内容;生成单元,用于将所述修改信息作为新的选择信息。
全文摘要
本发明实施例公开了一种数据填充方法,用于降低数据录入过程的复杂度,提高工作效率。本发明实施例方法包括接收用户的选择信息,所述选择信息包括需要批量填充的数据列以及填充方式,所述需要批量填充的数据列的列数为一个以上;按照所述填充方式将所述用户需要录入的数据自动填充到需要批量填充的所有数据列中。本发明实施例另外公开了一种数据填充装置。本发明实施例可以提高工作效率。
文档编号G06F17/30GK102479180SQ201010553168
公开日2012年5月30日 申请日期2010年11月22日 优先权日2010年11月22日
发明者刘永生 申请人:金蝶软件(中国)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1