一种文档合并方法及装置与流程

文档序号:13876378阅读:147来源:国知局
一种文档合并方法及装置与流程
本发明涉及计算机
技术领域
,特别涉及一种文档合并方法及装置。
背景技术
:根据业务需要,可以对若干相关文档执行合并处理。比如,操作人员对一生产线的若干道生产工序进行电子化跟踪记录后,为确保生产过程可追溯,可以将记录的文档进行合并,装订成册并归档。如此,直接查看合并后的文档,即可了解该生产线的生产过程。目前,后台操作系统可以将已存储的所有文档合并为同一文档。但是,当部分文档无需合并时,用户所查看到的合并文档中仍涉及该部分文档,故用户体验不佳。技术实现要素:本发明提供了一种文档合并方法及装置,能够提高用户体验。为了达到上述目的,本发明是通过如下技术方案实现的:一方面,本发明提供了一种文档合并方法,确定第一数量的文档标识;还包括:根据确定的合并规则,从所述第一数量的文档标识中筛选出第二数量的目标文档标识,并显示所述第二数量的目标文档标识;根据外部输入的筛选信息,从所述第二数量的目标文档标识中筛选出第三数量的待合并文档标识,并显示所述第三数量的待合并文档标识;在接收到外部输入的合并请求时,合并每一个所述待合并文档标识对应的文档。进一步地,对于所述第一数量的文档标识,每一个文档标识均对应有至少一种合并元素,且每一种合并元素均存在预设值;不同种合并元素对应的规则项不同;所述合并规则包括:至少一个规则项;对于所述至少一个规则项中的任一目标规则项,任一所述目标文档标识对应的至少一种合并元素中,存在与该目标规则项对应的目标合并元素,且该目标合并元素的预设值符合该目标规则项。进一步地,所述至少一种合并元素包括:文档名称、文档分类、文档存储位置、文档格式类型、文档编号、文档用途、文档使用范围、文档所属权限中的任意一种或多种。进一步地,该方法还包括:确定每一个所述待合并文档标识对应的文档;所述显示所述第三数量的待合并文档标识,包括:根据外部设置的每一个所述待合并文档标识的合并顺序,通过可视化界面顺序显示所述第三数量的待合并文档标识;所述合并每一个所述待合并文档标识对应的文档,包括:根据所述合并顺序,顺序合并确定出的每一个文档中的文档内容,以及通过可视化界面实时显示文档合并过程。进一步地,在所述顺序合并确定出的每一个文档中的文档内容之前,进一步包括:在接收到外部输入的预览请求时,通过可视化界面显示文档合并预览结果,所述文档合并预览结果包括确定出的每一个文档中的文档内容,且各文档内容的排序与所述合并顺序保持一致。另一方面,本发明提供了一种文档合并装置,包括:确定单元,用于确定第一数量的文档标识;处理单元,用于根据确定的合并规则,从所述第一数量的文档标识中筛选出第二数量的目标文档标识,并向显示单元输出第一触发信号;根据外部输入的筛选信息,从所述第二数量的目标文档标识中筛选出第三数量的待合并文档标识,并向所述显示单元输出第二触发信号;在接收到外部输入的合并请求时,合并每一个所述待合并文档标识对应的文档;所述显示单元,用于在接收到所述处理单元输出的第一触发信号时,显示所述第二数量的目标文档标识;在接收到所述处理单元输出的第二触发信号时,显示所述第三数量的待合并文档标识。进一步地,对于所述第一数量的文档标识,每一个文档标识均对应有至少一种合并元素,且每一种合并元素均存在预设值;不同种合并元素对应的规则项不同;所述合并规则包括:至少一个规则项;对于所述至少一个规则项中的任一目标规则项,任一所述目标文档标识对应的至少一种合并元素中,存在与该目标规则项对应的目标合并元素,且该目标合并元素的预设值符合该目标规则项。进一步地,所述至少一种合并元素包括:文档名称、文档分类、文档存储位置、文档格式类型、文档编号、文档用途、文档使用范围、文档所属权限中的任意一种或多种。进一步地,所述处理单元,还用于确定每一个所述待合并文档标识对应的文档;所述显示单元,具体用于根据外部设置的每一个所述待合并文档标识的合并顺序,通过可视化界面顺序显示所述第三数量的待合并文档标识;还用于在接收到所述处理单元输出的第三触发信号时,通过可视化界面实时显示文档合并过程;所述处理单元,具体用于向所述显示单元输出第三触发信号,并根据所述合并顺序,顺序合并确定出的每一个文档中的文档内容。进一步地,所述处理单元,还用于在接收到外部输入的预览请求时,向所述显示单元输出第四触发信号;所述显示单元,还用于在接收到所述处理单元输出的第四触发信号时,通过可视化界面显示文档合并预览结果,所述文档合并预览结果包括确定出的每一个文档中的文档内容,且各文档内容的排序与所述合并顺序保持一致。本发明提供了一种文档合并方法及装置,该方法包括:确定第一数量的文档标识;根据确定的合并规则,从第一数量的文档标识中筛选出第二数量的目标文档标识,并显示各目标文档标识;根据外部输入的筛选信息,从第二数量的目标文档标识中筛选出第三数量的待合并文档标识,并显示各待合并文档标识;在接收到外部输入的合并请求时,合并各待合并文档标识对应的文档。基于合并规则和筛选信息,可以将全部文档中的无需合并的文档进行筛除,从而仅合并需合并的文档。因此,用户所查看到的合并文档中仅包含有用信息,故本发明能够提高用户体验。附图说明为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本发明一实施例提供的一种文档合并方法的流程图;图2是本发明一实施例提供的另一种文档合并方法的流程图;图3是本发明一实施例提供的一种文档合并装置的示意图。具体实施方式为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例,基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。如图1所示,本发明实施例提供了一种文档合并方法,可以包括以下步骤:步骤101:确定第一数量的文档标识。步骤102:根据确定的合并规则,从所述第一数量的文档标识中筛选出第二数量的目标文档标识,并显示所述第二数量的目标文档标识。步骤103:根据外部输入的筛选信息,从所述第二数量的目标文档标识中筛选出第三数量的待合并文档标识,并显示所述第三数量的待合并文档标识。步骤104:在接收到外部输入的合并请求时,合并每一个所述待合并文档标识对应的文档。本发明实施例提供了一种文档合并方法,确定第一数量的文档标识;根据确定的合并规则,从第一数量的文档标识中筛选出第二数量的目标文档标识,并显示各目标文档标识;根据外部输入的筛选信息,从第二数量的目标文档标识中筛选出第三数量的待合并文档标识,并显示各待合并文档标识;在接收到外部输入的合并请求时,合并各待合并文档标识对应的文档。基于合并规则和筛选信息,可以将全部文档中的无需合并的文档进行筛除,从而仅合并需合并的文档。因此,用户所查看到的合并文档中仅包含有用信息,故本发明实施例能够提高用户体验。显而易见地,第一数量不小于第二数量,第二数量不小于第三数量。详细地,上述第一数量,可以为各文档服务器中存储的所有文档的总数量。其中,不同文档的文档标识不同。如此,各文档的文档标识即可以为上述第一数量的文档标识。详细地,这些文档可以存储于同一文档服务器中,也可以分别存储于不同文档服务器中。在本发明的一个实施例中,为了说明一种根据合并规则进行文档筛选的可能实现方式,所以,对于所述第一数量的文档标识,每一个文档标识均对应有至少一种合并元素,且每一种合并元素均存在预设值;不同种合并元素对应的规则项不同;所述合并规则包括:至少一个规则项;对于所述至少一个规则项中的任一目标规则项,任一所述目标文档标识对应的至少一种合并元素中,存在与该目标规则项对应的目标合并元素,且该目标合并元素的预设值符合该目标规则项。详细地,对于任一文档来说,工作人员在将文档上传至一文档服务器时,可以预先设置好该文档的文档标识所对应的各合并元素的值。举例来说,对于上述第一数量的文档标识,各文档标识对应的至少一种合并元素及各合并元素的值可以如下述表1所述。表1文档格式类型文档使用范围文档存储位置文档编号……文档1word内部使用文件夹b0001……文档2word内部使用文件夹a0050……文档3excel公开使用文件夹c0100……文档4word(未限定)文件夹a0033……………………………………在本发明一个实施例中,不同文档标识对应的合并元素的种类个数可以不同。比如,文档4这一文档标识对应的合并元素中,不包括文档使用范围这一合并元素,故也不存在该合并元素的值。详细地,工作人员可以根据自身实际应用需求,灵活设置合并规则。其中,设置的合并规则中可以包括若否规则项,基于这些规则项可以对不符合合并规则的文档标识进行筛除。详细地,不同种合并元素对应的规则项不同。比如,文档格式为word这一规则项对应的合并元素为:文档格式类型;文档存储位置为文件夹a或文件夹d这一规则项对应的合并元素为:文档存储位置;位于文档编号区间[0020,0050]内这一规则项对应的合并元素为:文档编号。假设工作人员设置的合并规则中包括2个规则项分别为:规则项1:文档格式为word,规则项2:位于文档编号区间[0020,0050]内。请参照上述表1,基于这2个规则项可知,文档1这一文档标识对应的文档编号这一合并元素的值为0001,不符合上述规则项2,故文档1不为目标文档标识;文档2这一文档标识对应的文档格式类型这一合并元素的值为word,符合上述规则项1,对应的文档编号这一合并元素的值为0050,符合上述规则项2,故文档2为一目标文档标识。同理,可知,文档3不为目标文档标识,文档4为一目标文档标识。如此,对于文档1~文档4这4个文档标识,基于合并规则,首先可以文档1和文档3这2个文档标识筛除,即不需要合并这2个文档标识对应的文档。在本发明的一个实施例中,所述至少一种合并元素包括:文档名称、文档分类、文档存储位置、文档格式类型、文档编号、文档用途、文档使用范围、文档所属权限中的任意一种或多种。在本发明的一个实施例中,只有符合预设的文档所属权限的工作人员,才有权对相应文档申请合并。在本发明的一个实施例中,这一文档合并方法还可以与erp(enterpriseresourceplanning,企业资源计划)系统进行对接,以同样可以按产品、仪器设备、工序、派工等设置合并规则。详细地,在本发明的一个实施例中,工作人员上传任一文档时,可以设置该文档的文档标识、文档名称、文档分类、文档存储位置等合并元素的值,而无需设置文档格式类型这一合并元素的值,而由系统自动识别并做相应记录。比如,工作人员上传一word文档时,系统可以记录该文档对应的文档格式类型这一合并元素的值为word。在本发明的一个实施例中,工作人员输入筛选信息的实现方式可以为:针对显示的各目标文档标识,点选部分文档标识并删除,即该部分文档标识为无需合并的文档的文档标识。或者,勾选部分文档标识,系统可以自动删除未勾选的文档标识,即勾选的文档标识为待合并的文档的文档标识。在本发明的一个实施例中,为了进一步提高文档合并的人性化程度,所以,该文档合并方法可以进一步包括:确定每一个所述待合并文档标识对应的文档;所述显示所述第三数量的待合并文档标识,包括:根据外部设置的每一个所述待合并文档标识的合并顺序,通过可视化界面顺序显示所述第三数量的待合并文档标识;所述合并每一个所述待合并文档标识对应的文档,包括:根据所述合并顺序,顺序合并确定出的每一个文档中的文档内容,以及通过可视化界面实时显示文档合并过程。详细地,在确定出待合并文档标识后,根据记录的各文档的存储位置,可以确定各待合并文档标识对应的文档,以方便后续将各文档中的文档内容合并至同一文档中。在本发明一个实施例中,工作人员根据自身需求,可以设置合并后的文档的存储位置,故当文档合并完成后,系统可以自动将合并出的文档存储至设置的存储位置处。详细地,工作人员在输入筛选信息的同时,还可以设置各待合并文档标识的合并顺序。比如,可以通过鼠标拖拽各待合并文档标识,以调整合并顺序。详细地,在可视化界面的待合并区域中,可以按照默认顺序依次显示各待合并文档标识,比如可以根据各文档的上传时间,以由近至远的时间排序,顺序显示相应的各文档标识。当然,若工作人员默认许可这一排序,系统可以基于当前排序,顺序合并各待合并文档标识对应的文档。若工作人员进行排序调整,系统可以基于调整后的当前排序,顺序合并各待合并文档标识对应的文档。详细地,基于所见即所得的实现原理,在执行文档合并的同时,可以通过可视化界面实时显示文档合并过程,以使工作人员进一步对合并结果进行确定。若工作人员临时更改合并顺序或合并文档内容时,可以点击取消合并这一功能按钮,系统将停止合并并删除已合并结果,以及将程序返回值输入筛选信息这一阶段。此时,用户可以再次输入筛选信息,或重新调整合并顺序,确认无误后,可以再次发起合并请求。在本发明的一个实施例中,为了进一步提高文档合并的人性化程度,所以,在所述顺序合并确定出的每一个文档中的文档内容之前,进一步包括:在接收到外部输入的预览请求时,通过可视化界面显示文档合并预览结果,所述文档合并预览结果包括确定出的每一个文档中的文档内容,且各文档内容的排序与所述合并顺序保持一致。基于上述内容,文档合并过程中执行取消合并以进行进一步调整,不仅造成合并资源的浪费,还会延长合并整体耗时,而影响合并效率。如此,基于人性化考虑,基于用户需求,可以对合并结果进行预览。通常情况下,用于预览的合并结果的生成时间比实际的合并结果的生成时间短的多,故工作人员可以预先查看合并预览结果,确认无误后再发起合并请求。系统在接收到该合并请求时,可以删除生成的合并预览结果。基于上述内容,如图2所示,本发明一个实施例提供了另一种文档合并方法,具体包括以下步骤:步骤201:确定第一数量的文档标识,其中,各文档标识均对应有至少一种合并元素,且每一种合并元素均存在预设值,不同种合并元素对应的规则项不同。详细地,该至少一种合并元素可以包括:文档名称、文档分类、文档存储位置、文档格式类型、文档编号、文档用途、文档使用范围、文档所属权限中的任意一种或多种。步骤202:确定包括至少一个规则项的合并规则。步骤203:根据合并规则,从第一数量的文档标识中筛选出第二数量的目标文档标识,其中,对于至少一个规则项中的任一目标规则项,任一目标文档标识对应的至少一种合并元素中,存在与该目标规则项对应的目标合并元素,且该目标合并元素的预设值符合该目标规则项。步骤204:通过可视化界面显示第二数量的目标文档标识。步骤205:根据外部输入的筛选信息,从第二数量的目标文档标识中筛选出第三数量的待合并文档标识。步骤206:根据外部设置的每一个待合并文档标识的合并顺序,通过可视化界面顺序显示第三数量的待合并文档标识。步骤207:确定每一个待合并文档标识对应的文档。步骤208:在接收到外部输入的预览请求时,通过可视化界面显示文档合并预览结果,文档合并预览结果包括确定出的每一个文档中的文档内容,且各文档内容的排序与合并顺序保持一致。步骤209:在接收到外部输入的合并请求时,根据合并顺序,顺序合并确定出的每一个文档中的文档内容,以及通过可视化界面实时显示文档合并过程。在本发明一个实施例中,上述步骤208中,实现在线合并预览功能的相关代码程序可以如下所述:综上所述,本发明实施例可以非常方便的将诸多电子版文档进行汇总合并,并转储至设定的文件存储服务器中,提高了用户整理电子文件数据的工作效率,极大的减少了人工繁琐的工作量,用户体验佳。如图3所示,本发明一个实施例提供了一种文档合并装置,包括:确定单元301,用于确定第一数量的文档标识;处理单元302,用于根据确定的合并规则,从所述第一数量的文档标识中筛选出第二数量的目标文档标识,并向显示单元303输出第一触发信号;根据外部输入的筛选信息,从所述第二数量的目标文档标识中筛选出第三数量的待合并文档标识,并向所述显示单元303输出第二触发信号;在接收到外部输入的合并请求时,合并每一个所述待合并文档标识对应的文档;所述显示单元303,用于在接收到所述处理单元302输出的第一触发信号时,显示所述第二数量的目标文档标识;在接收到所述处理单元302输出的第二触发信号时,显示所述第三数量的待合并文档标识。在本发明一个实施例中,对于所述第一数量的文档标识,每一个文档标识均对应有至少一种合并元素,且每一种合并元素均存在预设值;不同种合并元素对应的规则项不同;所述合并规则包括:至少一个规则项;对于所述至少一个规则项中的任一目标规则项,任一所述目标文档标识对应的至少一种合并元素中,存在与该目标规则项对应的目标合并元素,且该目标合并元素的预设值符合该目标规则项。在本发明一个实施例中,所述至少一种合并元素包括:文档名称、文档分类、文档存储位置、文档格式类型、文档编号、文档用途、文档使用范围、文档所属权限中的任意一种或多种。在本发明一个实施例中,所述处理单元302,还用于确定每一个所述待合并文档标识对应的文档;所述显示单元303,具体用于根据外部设置的每一个所述待合并文档标识的合并顺序,通过可视化界面顺序显示所述第三数量的待合并文档标识;还用于在接收到所述处理单元302输出的第三触发信号时,通过可视化界面实时显示文档合并过程;所述处理单元302,具体用于向所述显示单元303输出第三触发信号,并根据所述合并顺序,顺序合并确定出的每一个文档中的文档内容。在本发明一个实施例中,所述处理单元302,还用于在接收到外部输入的预览请求时,向所述显示单元303输出第四触发信号;所述显示单元303,还用于在接收到所述处理单元302输出的第四触发信号时,通过可视化界面显示文档合并预览结果,所述文档合并预览结果包括确定出的每一个文档中的文档内容,且各文档内容的排序与所述合并顺序保持一致。上述装置内的各单元之间的信息交互、执行过程等内容,由于与本发明方法实施例基于同一构思,具体内容可参见本发明方法实施例中的叙述,此处不再赘述。综上所述,本发明的各个实施例至少具有如下有益效果:1、本发明实施例中,确定第一数量的文档标识;根据确定的合并规则,从第一数量的文档标识中筛选出第二数量的目标文档标识,并显示各目标文档标识;根据外部输入的筛选信息,从第二数量的目标文档标识中筛选出第三数量的待合并文档标识,并显示各待合并文档标识;在接收到外部输入的合并请求时,合并各待合并文档标识对应的文档。基于合并规则和筛选信息,可以将全部文档中的无需合并的文档进行筛除,从而仅合并需合并的文档。因此,用户所查看到的合并文档中仅包含有用信息,故本发明实施例能够提高用户体验。2、本发明实施例中,可以非常方便的将诸多电子版文档进行汇总合并,并转储至设定的文件存储服务器中,提高了用户整理电子文件数据的工作效率,极大的减少了人工繁琐的工作量,用户体验佳。需要说明的是,在本文中,诸如第一和第二之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个〃····〃”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同因素。本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储在计算机可读取的存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:rom、ram、磁碟或者光盘等各种可以存储程序代码的介质中。最后需要说明的是:以上所述仅为本发明的较佳实施例,仅用于说明本发明的技术方案,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所做的任何修改、等同替换、改进等,均包含在本发明的保护范围内。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1