快速填充单据的方法及装置的制作方法

文档序号:6333911阅读:389来源:国知局
专利名称:快速填充单据的方法及装置的制作方法
技术领域
本发明涉及计算机技术领域,尤其涉及一种快速填充单据的方法及装置。
背景技术
在目前的中小企业管理软件中,用户往往要录入大量的单据。用户在录入单据时往往先录入物料信息,在输入物料的一些相关信息(例如,所在仓库、数量等)。大部分软件需要在用户录入物料信息后,手动输入其相关信息;也有少部分软件可以根据物料信息与其相关信息携带,即用户录入物料信息后,其相关信息将会自动录入。通过将相关信息与物料信息进行携带虽然可以加快速度,但是软件默认携带的相关信息可能并不都是用户所需要的,如果用户需要更改,则需手动一一进行修改,操作繁琐,给用户的使用带来了极大的不便。

发明内容
本发明的主要目的是提供一种快速填充单据的方法及装置,旨在提高单据的录入速度,且方便用户使用。本发明提供了一种快速填充单据的方法,包括以下步骤接收单据快速填充指令;根据所述单据快速填充指令,获取填充参数及填充方式;根据填充参数及填充方式,对单据进行快速填充。优选地,上述根据单据快速填充指令,获取填充参数及填充方式的步骤具体包括根据单据快速填充指令,获取当前活动单元格的填充信息及循环填充次数;根据单据快速填充指令,获取填充方式,所述填充方式包括由上至下填充、由下至上填充或由中间向两边填充。优选地,上述填充信息为空信息或具体信息。优选地,上述根据填充参数及填充方式,对单据进行快速填充的步骤具体包括由所述活动单元格所在行按照填充方式逐行进行循环,并将所述填充信息填充至每一行存在物料信息、且与活动单元格所在的同一列的单元格内;其中循环次数为所述循环填充次数。本发明还提供了一种快速填充单据的装置,包括接收模块,用于接收单据快速填充指令;获取模块,用于根据所述单据快速填充指令,获取填充参数及填充方式;填充模块,用于根据填充参数及填充方式,对单据进行快速填充。优选地,上述获取模块包括第一获取单元,用于根据单据快速填充指令,获取当前活动单元格的填充信息及循环填充次数;
第二获取单元,用于根据单据快速填充指令,获取填充方式,所述填充方式包括由上至下填充、由下至上填充或由中间向两边填充。优选地,上述填充信息为空信息或具体信息。优选地,上述填充模块具体用于由所述活动单元格所在行按照填充方式逐行进行循环,并将所述填充信息填充至每一行存在物料信息、且与活动单元格所在的同一列的单元格内;其中循环次数为所述循环填充次数。本发明根据快速填充指令,可以对单据进行快速地填充,从而避免繁琐重复地录入相同的信息,加快了信息的录入速度,也方便了用户的使用。


图1是本发明快速填充单据的方法一实施例的流程示意图;图2是本发明快速填充单据的方法一实施例中单据的结构示意图;图3是本发明快速填充单据的方法一实施例中获取填充参数及填充方式的流程示意图;图4是本发明快速填充单据的方法一实施例中单据由上至下填充的结构示意图;图5A是本发明快速填充单据的方法一实施例中单据由下至上填充之前的结构示意图;图5B是本发明快速填充单据的方法一实施例中单据由下至上填充之前的结构示意图;图6A是本发明快速填充单据的方法一实施例中单据由中间向两边填充之前的结构示意图;图6B是本发明快速填充单据的方法一实施例中单据由中间向两边填充之前的结构示意图;图7是本发明快速填充单据的装置一实施例的结构示意图;图8是本发明快速填充单据的装置一实施例中获取模块的结构示意图。本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施例方式以下结合说明书附图及具体实施例进一步说明本发明的技术方案。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。为了能快速填充单据,避免繁琐重复地录入相同的信息,本发明通过设置快速填充方式,将相同的信息自动匹配并填充单据。图1是本发明快速填充单据的方法一实施例的流程示意图。本实施例快速填充单据的方法,包括以下步骤步骤S10、接收单据快速填充指令;单据包括很多内容,例如采购单据中包括物料代码、物料名称、收料仓库、应收数量及实收数量等栏目,如图2所示。用户可以在采购单据的各个栏目中输入信息,以填充单据。一般单据填充信息数量较多,而且有大部分为重复的填充信息。因此,用户需要重复填充单据的某个栏目的信息时,就可以发出单据快速填充指令,以进行快速填充单据的操作。
步骤S11、根据所述单据快速填充指令,获取填充参数及填充方式;参照图3,步骤Sl 1具体包括步骤S111、根据单据快速填充指令,获取当前活动单元格的填充信息及循环填充次数;当接收单据快速填充指令后,获取当前活动单元格的填充信息及循环填充次数。 该填充信息可以为空信息或具体的信息,而且该填充信息的格式可以为任意格式,例如文本、数字或日期等格式。例如,当前活动单元格为物料代码为001. 01、且实收数量栏目的单元格,该单元格的填充信息为10.00,则可以获取到该填充信息为10.00。假设该单元格的填充信息为空, 则可以获取到该填充信息为0.00。而且根据单据快速填充指令,可以获取快速填充的循环填充次数,例如为5。步骤S112、根据单据快速填充指令,获取填充方式,所述填充方式包括由上至下填充、由下至上填充或由中间向两边填充。根据该单据快速填充指令,还可以获取填充方式。该填充方式包括由上至下填充、 由下至上填充或由中间向两边填充。关于具体填充方式的实例将在下面详细说明。步骤S12、根据填充参数及填充方式,对单据进行快速填充。该填充参数即为上述步骤Sll中的当前活动单元格的填充信息及循环填充次数, 填充方式即包括上述三种填充方式。步骤S12具体为由所述活动单元格所在行按照填充方式逐行进行循环,并将所述填充信息填充至每一行存在物料信息、且与活动单元格所在的同一列的单元格内;其中循环次数为循环填充次数。本实施例以图2所示的单据为例说明三种填充方式的填充过程。该单据包括10 行信息,其中物料代码、物料名称、收料仓库等栏目已经录入了信息。(1)由上至下填充由图2可知,当前活动单元格(如图2中灰色区域)内的信息为10. 00,且获取到该循环填充次数为5,填充方式为由上至下填充。因此,根据该填充方式由当前活动单元格所在行往下逐行循环,且在循环过程中,如果该行存在物料信息,则在该行中与当前活动单元格所在的同一列的单元格内,填充上述填充信息10. 00。循环次数为5次。填充结果如图 4所示。(2)由下至上填充由图5A可知,当前活动单元格(如图5A中灰色区域)内的信息为10. 00,且获取到该循环填充次数为3,填充方式为由下至上填充。因此,根据该填充方式由当前活动单元格所在行往上逐行循环,且在循环过程中,如果该行存在物料信息,则在该行中与当前活动单元格所在的同一列的单元格内,填充上述填充信息10. 00。循环次数为3次。填充结果如图5B所示。(3)由中间向两边填充由图6A可知,当前活动单元格(如图6A中灰色区域)内的信息为10. 00,且获取到该循环填充次数中第一循环次数为3、第二循环次数为5,填充方式为由中间至两边填充。因此,根据该填充方式由当前活动单元格所在行往上和往下逐行循环,且在循环过程中,如果该行存在物料信息,则在该行中与当前活动单元格所在的同一列的单元格内,填充上述填充信息10. 00。往上的循环次数为3次,往下的循环次数为5次。填充结果如图6B 所示。在这里需要说明的是,循环顺序可以为先往上逐行循环,再往下逐行循环;或者为先往下逐行循环,再往上逐行循环,在此不做限定。本实施例根据快速填充指令,可以对单据进行快速地填充,从而避免繁琐重复地录入相同的信息,加快了信息的录入速度,也方便了用户的使用。图7是本发明快速填充单据的装置一实施例的结构示意图。本实施例快速填充单据的装置,包括接收模块10,用于接收单据快速填充指令;获取模块11,用于根据所述单据快速填充指令,获取填充参数及填充方式;填充模块12,用于根据填充参数及填充方式,对单据进行快速填充。单据包括很多内容,例如采购单据中包括物料代码、物料名称、收料仓库、应收数量及实收数量等栏目,如图2所示。用户可以在采购单据的各个栏目中输入信息,以填充单据。一般单据填充信息数量较多,而且有大部分为重复的填充信息。因此,用户需要重复填充单据的某个栏目的信息时,就可以发出单据快速填充指令至接收模块10,以进行快速填充单据的操作。参照图8,上述获取模块11包括第一获取单元111,用于根据单据快速填充指令,获取当前活动单元格的填充信息及循环填充次数;第二获取单元112,用于根据单据快速填充指令,获取填充方式,所述填充方式包括由上至下填充、由下至上填充或由中间向两边填充。当接收单据快速填充指令后,第一获取单元111获取当前活动单元格的填充信息及循环填充次数。该填充信息可以为空信息或具体的信息,而且该填充信息的格式可以为任意格式,例如文本、数字或日期等格式。例如,当前活动单元格为物料代码为001. 01、且实收数量栏目的单元格,该单元格的填充信息为10.00,则可以获取到该填充信息为10.00。假设该单元格的填充信息为空, 则可以获取到该填充信息为0.00。而且根据单据快速填充指令,可以获取快速填充的循环填充次数,例如为5。根据该单据快速填充指令,第二获取单元112还可以获取填充方式。该填充方式包括由上至下填充、由下至上填充或由中间向两边填充。关于具体填充方式的实例将在下面详细说明。上述填充模块12具体用于由活动单元格所在行按照填充方式逐行进行循环,并将填充信息填充至每一行存在物料信息、且与活动单元格所在的同一列的单元格内;其中循环次数为所述循环填充次数。本实施例根据快速填充指令,可以对单据进行快速地填充,从而避免繁琐重复地录入相同的信息,加快了信息的录入速度,也方便了用户的使用。以上所述仅为本发明的优选实施例,并非因此限制其专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
权利要求
1.一种快速填充单据的方法,其特征在于,包括以下步骤接收单据快速填充指令;根据所述单据快速填充指令,获取填充参数及填充方式;根据填充参数及填充方式,对单据进行快速填充。
2.根据权利要求1所述的快速填充单据的方法,其特征在于,所述根据单据快速填充指令,获取填充参数及填充方式的步骤具体包括根据单据快速填充指令,获取当前活动单元格的填充信息及循环填充次数;根据单据快速填充指令,获取填充方式,所述填充方式包括由上至下填充、由下至上填充或由中间向两边填充。
3.根据权利要求2中所述的快速填充单据的方法,其特征在于,所述填充信息为空信息或具体信息。
4.根据权利要求2或3所述的快速填充单据的方法,其特征在于,所述根据填充参数及填充方式,对单据进行快速填充的步骤具体包括由所述活动单元格所在行按照填充方式逐行进行循环,并将所述填充信息填充至每一行存在物料信息、且与活动单元格所在的同一列的单元格内;其中循环次数为所述循环填充次数。
5.一种快速填充单据的装置,其特征在于,包括接收模块,用于接收单据快速填充指令;获取模块,用于根据所述单据快速填充指令,获取填充参数及填充方式;填充模块,用于根据填充参数及填充方式,对单据进行快速填充。
6.根据权利要求5所述的快速填充单据的装置,其特征在于,所述获取模块包括第一获取单元,用于根据单据快速填充指令,获取当前活动单元格的填充信息及循环填充次数;第二获取单元,用于根据单据快速填充指令,获取填充方式,所述填充方式包括由上至下填充、由下至上填充或由中间向两边填充。
7.根据权利要求6所述的快速填充单据的装置,其特征在于,所述填充信息为空信息或具体信息。
8.根据权利要求6或7所述的快速填充单据的装置,其特征在于,所述填充模块具体用于由所述活动单元格所在行按照填充方式逐行进行循环,并将所述填充信息填充至每一行存在物料信息、且与活动单元格所在的同一列的单元格内;其中循环次数为所述循环填充次数。
全文摘要
本发明涉及一种快速填充单据的方法及装置。该方法包括接收单据快速填充指令;根据所述单据快速填充指令,获取填充参数及填充方式;根据填充参数及填充方式,对单据进行快速填充。本发明根据快速填充指令,可以对单据进行快速地填充,从而避免繁琐重复地录入相同的信息,加快了信息的录入速度,也方便了用户的使用。
文档编号G06Q10/08GK102456190SQ20101051044
公开日2012年5月16日 申请日期2010年10月18日 优先权日2010年10月18日
发明者刘文锋 申请人:深圳市金蝶友商电子商务服务有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1