条目分拆方法及计算机的制作方法

文档序号:6335678阅读:354来源:国知局
专利名称:条目分拆方法及计算机的制作方法
技术领域
本发明涉及计算机技术领域,具体是条目分拆方法及执行该条目分拆方法的计算机设备。
背景技术
现有技术提供的数据源的数据复制功能只能将数据源(如单据)进行完全复制, 而且此数据源一次只能复制一行。现有技术没有提供数据条目的拆分方法和设备,导致数据复制不方便。

发明内容
本发明的主要目的是提供一种方便灵活的拆分数据的条目分拆方法及计算机,实现快速复制多行数据的功能。本发明解决其技术问题所采用的技术方案是一种条目分拆方法,其特征在于,包括在数据库的菜单栏中设置条目分拆选项;在所述条目分拆选项中设置条目分拆选项的类别;根据所述条目分拆选项的类别进行数据的处理。优选地,所述条目分拆选项的类别具体包括分拆类别和分拆位置,所述分拆类别包括分摊式拆分和复制式拆分,所述分拆位置包括追加式拆分和插入式拆分。优选地,所述根据所述条目分拆选项的类别进行数据的处理,具体包括复制当前行数据的;找到要插入所述当前数据的位置;根据设置要分拆的数目,循环插入已复制的所述当前数据到所述的位置。优选地,所述找到要插入所述数据的位置;具体包括如果是插入式拆分,则所述当前数据在当前行之后;如果是追加式拆分,则所述当前数据在最后一行之后。优选地,所述根据设置要分拆的数目,具体包括如果是复制式拆分,不需要更改所述当前数据;如果是分摊式拆分,则需要更新所述当前数据的数量字段值,更新为数量除以分拆数目的值。本发明还提供一种计算机,其包括选项设置单元,用于在数据库的菜单栏中设置条目分拆选项;类别设置单元,用于在所述条目分拆选项中设置条目分拆选项的类别;数据处理单元,用于根据所述条目分拆选项的类别进行数据的处理。优选地,所述条目分拆选项的类别具体包括分拆类别和分拆位置,所述分拆类别包括分摊式拆分和复制式拆分,所述分拆位置包括追加式拆分和插入式拆分。优选地,所述数据处理单元,还包括数据复制子单元,用于复制当前行数据的;
位置查找子单元,用于找到要插入所述当前数据的位置;数据插入子单元,用于根据设置要分拆的数目,循环插入已复制的所述当前数据到所述的位置。优选地,所述位置查找子单元,用于如果是插入式拆分,则所述当前数据在当前行之后;如果是追加式拆分,则所述当前数据在最后一行之后。优选地,所述数据插入子单元,还用于如果是复制式拆分,不需要更改所述当前数据;如果是分摊式拆分,则需要更新所述当前数据的数量字段值,更新为数量除以分拆数目的值。实施本发明的技术方案,具有以下有益效果本发明提供的方法和计算机,通过提供条目拆分设置,方便用户灵活拆分数据的条目,通过执行条目的分拆,实现快速复制多行数据的功能。


图1为本发明实施例提供的方法流程图;图2为图1中的步骤S130的具体流程图;图3为本发明实施例提供的计算机的结构示意图;图4为本发明实施例提供的数据处理单元的结构示意图。本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施例方式为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。本发明实施例提供一种条目分拆方法,如图1所示,该方法包括S110、在数据库的菜单栏中设置条目分拆选项;S120、在所述条目分拆选项中设置条目分拆选项的类别;在本实施例中,优选地饿,所述条目分拆选项的类别具体包括分拆类别和分拆位置,所述分拆类别包括分摊式拆分和复制式拆分,所述分拆位置包括追加式拆分和插入式拆分。S130、根据所述条目分拆选项的类别进行数据的处理。本实施例提供的方法,通过提供条目拆分设置,方便用户灵活拆分数据的条目,通过执行条目的分拆,实现快速复制多行数据的功能。在其他的实施例中,更为具体的,如图2所示,所述步骤S130、根据所述条目分拆选项的类别进行数据的处理,具体还包括S131、复制当前行数据;S132、找到要插入所述当前数据的位置;具体包括如果是插入式拆分,则所述当前数据在当前行之后;如果是追加式拆分,则所述当前数据在最后一行之后。S133、根据设置要分拆的数目,循环插入已复制的所述当前数据到所述的位置。具体包括如果是复制式拆分,不需要更改所述当前数据;如果是分摊式拆分,则需要更新所述当前数据的数量字段值,更新为数量除以分拆数目的值。
本发明实施例还提供一种计算机,用于实现上述实施例提供的方法,如图3所示, 该计算机包括选项设置单元310,用于在数据库的菜单栏中设置条目分拆选项;类别设置单元320,用于在所述条目分拆选项中设置条目分拆选项的类别;其中, 本实施例中,所述条目分拆选项的类别具体包括分拆类别和分拆位置,所述分拆类别包括 分摊式拆分和复制式拆分,所述分拆位置包括追加式拆分和插入式拆分。数据处理单元330,用于根据所述条目分拆选项的类别进行数据的处理。在其他的实施例中,更为具体的,所述数据处理单元330,如图4所示,还包括数据复制子单元331,用于复制当前行数据的;位置查找子单元332,用于找到要插入所述当前数据的位置;更为具体的,所述位置查找子单元332,用于如果是插入式拆分,则所述当前数据在当前行之后;如果是追加式拆分,则所述当前数据在最后一行之后。数据插入子单元333,用于根据设置要分拆的数目,循环插入已复制的所述当前数据到所述的位置。更为具体的,所述数据插入子单元333,还用于如果是复制式拆分,不需要更改所述当前数据;如果是分摊式拆分,则需要更新所述当前数据的数量字段值,更新为数量除以分拆数目的值。本实施例提供的计算机,通过提供条目拆分设置,方便用户灵活拆分数据的条目, 通过执行条目的分拆,实现快速复制多行数据的功能。以上仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种条目分拆方法,其特征在于,包括 在数据库的菜单栏中设置条目分拆选项; 在所述条目分拆选项中设置条目分拆选项的类别; 根据所述条目分拆选项的类别进行数据的处理。
2.如权利要求1所述方法,其特征在于,所述条目分拆选项的类别具体包括分拆类别和分拆位置,所述分拆类别包括分摊式拆分和复制式拆分,所述分拆位置包括追加式拆分和插入式拆分。
3.如权利要求2所述方法,其特征在于,所述根据所述条目分拆选项的类别进行数据的处理,具体包括复制当前行数据的;找到要插入所述当前数据的位置;根据设置要分拆的数目,循环插入已复制的所述当前数据到所述的位置。
4.如权利要求3所述方法,其特征在于,所述找到要插入所述数据的位置;具体包括 如果是插入式拆分,则所述当前数据在当前行之后;如果是追加式拆分,则所述当前数据在最后一行之后。
5.如权利要求4所述方法,其特征在于,所述根据设置要分拆的数目,具体包括如果是复制式拆分,不需要更改所述当前数据;如果是分摊式拆分,则需要更新所述当前数据的数量字段值,更新为数量除以分拆数目的值。
6.一种计算机,其特征在于,包括选项设置单元,用于在数据库的菜单栏中设置条目分拆选项; 类别设置单元,用于在所述条目分拆选项中设置条目分拆选项的类别; 数据处理单元,用于根据所述条目分拆选项的类别进行数据的处理。
7.如权利要求6所述计算机,其特征在于,所述条目分拆选项的类别具体包括分拆类别和分拆位置,所述分拆类别包括分摊式拆分和复制式拆分,所述分拆位置包括追加式拆分和插入式拆分。
8.如权利要求7所述计算机,其特征在于,所述数据处理单元,还包括 数据复制子单元,用于复制当前行数据的;位置查找子单元,用于找到要插入所述当前数据的位置;数据插入子单元,用于根据设置要分拆的数目,循环插入已复制的所述当前数据到所述的位置。
9.如权利要求8所述计算机,其特征在于,所述位置查找子单元,用于如果是插入式拆分,则所述当前数据在当前行之后;如果是追加式拆分,则所述当前数据在最后一行之后。
10.如权利要求9所述计算机,其特征在于,所述数据插入子单元,还用于如果是复制式拆分,不需要更改所述当前数据;如果是分摊式拆分,则需要更新所述当前数据的数量字段值,更新为数量除以分拆数目的值。
全文摘要
本发明涉及一种条目分拆方法及计算机,其包括在数据库的菜单栏中设置条目分拆选项;在所述条目分拆选项中设置条目分拆选项的类别;根据所述条目分拆选项的类别进行数据的处理。本发明提供的方法和计算机,通过提供条目拆分设置,方便用户灵活拆分数据的条目,通过执行条目的分拆,实现快速复制多行数据的功能。
文档编号G06F17/30GK102467526SQ201010539829
公开日2012年5月23日 申请日期2010年11月11日 优先权日2010年11月11日
发明者曾会琴, 林意文 申请人:金蝶软件(中国)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1