System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种文档管控信息调整更新方法、系统和存储介质技术方案_技高网

一种文档管控信息调整更新方法、系统和存储介质技术方案

技术编号:40214863 阅读:8 留言:0更新日期:2024-02-02 22:23
本发明专利技术公开的一种文档管控信息调整更新方法、系统和存储介质,在获取待填充的目标word文档并查询所述目标word文档的填充配置信息后,从目标word文档属性信息中获取第一待填充数据,并根据填充配置信息中的待填充数据名称从所述审批流程数据中采集获取对应的第二待填充数据,进而根据从所述审批流程数据中获取对应校验数据对第一待填充数据进行校验调整后形成第三待填充数据,最后将第三待填充数据和第二待填充数据向目标word文档的待更新目标域元素中进行填充后形成最终文档,较大程度提高文件管控系统中信息自动填充的准确性。

【技术实现步骤摘要】

本专利技术涉及数据处理,尤其涉及一种文档管控信息调整更新方法、系统和存储介质


技术介绍

1、文件管理系统可全方位记录其内部质量管控文件的相关信息,以便用户对文件进行跟踪、管理和了解。当前文件管理系统对于文件相关信息的填充更新大多以手动和自动更新为止,但无论是手动更新还是自动更新,由于文件类型多种多样,企业要求和设定多种多样,在对文件相关信息进行更改填充时往往会因各类信息的繁杂造成文件信息获取错误情况出现,降低文档信息记录的准确性,导致用户在后续跟踪过程中获取信息错误,造成不可估量的影响。


技术实现思路

1、本专利技术针对现有技术中的不足,公开了一种文档管控信息调整更新方法,包括如下步骤:

2、s1,获取待填充的目标word文档,查询所述目标word文档的填充配置信息,所述填充配置信息包括待填充数据名称;

3、s2,从目标word文档属性信息中获取第一待填充数据,所述第一待填充数据包括但不限于文件名称、文件版本或文件编号,根据所述目标word文档的文件名称从文件管理系统中查询对应的审批流程数据;

4、s3,根据所述待填充数据名称从所述审批流程数据中采集获取对应的第二待填充数据,所述第二待填充数据包括但不限于目标word文档的起草信息、审核信息或批准信息;

5、s4,根据所述待填充数据名称从所述审批流程数据中获取对应校验数据,根据校验数据对第一待填充数据进行校验调整后形成第三待填充数据,将第三待填充数据和第二待填充数据向目标word文档的待更新目标域元素中进行填充后形成最终文档。

6、优选的,所述步骤s4具体包括:

7、从所述审批流程数据中获取各审批节点的多个节点数据组作为校验数据,所述节点数据组包括该节点的文件名称、文件版本和节点建立时间;

8、将校验数据中的各审批节点的文件名称与第一待填充数据中的文件名称进行对比,如果不一致则对各审批节点的文件名称进行对比,若各审批节点的文件名称一致则将其作为第三待填充数据中的文件名称,若各审批节点的文件名称不一致则保留第一待填充数据中的文件名称作为第三待填充数据内的文件名称。

9、优选的,所述步骤s4具体包括:

10、查找第一待填充数据中是否包含文件版本,如果包含则判断校验数据中的各审批节点的文件版本是否相同,若相同则获取该文件版本作为第三待填充数据内的文件版本;

11、若不相同则比对各节点对应的文件版本是否高于或等于前一节点的文件版本,若是则判断第一待填充数据内的文件版本是否高于或等于各节点内的最高文件版本,若高于或等于则保留第一待填充数据中的文件版本作为第三待填充数据内的文件版本,否则发出文件版本校验提醒;

12、如果第一待填充数据中不包含文件版本则将最后一节点数据组中的文件版本作为第三待填充数据内的文件版本。

13、优选的,所述步骤s4还包括:

14、解析目标word文档中的所有域元素,根据各域元素中所包含的文本内容来筛选出需要进行填充更新的目标域元素;

15、在获得全部需填充的目标域元素信息后,将采集获得的第二待填充数据和第三待填充数据向对应的目标域元素中进行填充,更新形成最终文档。

16、本专利技术还公开了一种文档管控信息调整更新系统,包括:配置信息获取模块,用于获取待填充的目标word文档,查询所述目标word文档的填充配置信息,所述填充配置信息包括待填充数据名称;第一填充数据获取模块,用于从目标word文档属性信息中获取第一待填充数据,所述第一待填充数据包括但不限于文件名称、文件版本或文件编号,根据所述目标word文档的文件名称从文件管理系统中查询对应的审批流程数据;第二填充数据获取模块,用于根据所述待填充数据名称从所述审批流程数据中采集获取对应的第二待填充数据,所述第二待填充数据包括但不限于目标word文档的起草信息、审核信息或批准信息;数据校验模块,用于根据所述待填充数据名称从所述审批流程数据中获取对应校验数据,根据校验数据对第一待填充数据进行校验调整后形成第三待填充数据,将第三待填充数据和第二待填充数据向目标word文档的待更新目标域元素中进行填充后形成最终文档。

17、优选的,所述数据校验模块包括:校验数据获取模块,用于从所述审批流程数据中获取各审批节点的多个节点数据组作为校验数据,所述节点数据组包括该节点的文件名称、文件版本和节点建立时间;校验数据对比模块,用于将校验数据中的各审批节点的文件名称与第一待填充数据中的文件名称进行对比,如果不一致则对各审批节点的文件名称进行对比,若各审批节点的文件名称一致则将其作为第三待填充数据中的文件名称,若各审批节点的文件名称不一致则保留第一待填充数据中的文件名称作为第三待填充数据内的文件名称。

18、优选的,所述校校验数据对比模块还被配置为查找第一待填充数据中是否包含文件版本,如果包含则判断校验数据中的各审批节点的文件版本是否相同,若相同则获取该文件版本作为第三待填充数据内的文件版本;若不相同则比对各节点对应的文件版本是否高于或等于前一节点的文件版本,若是则判断第一待填充数据内的文件版本是否高于或等于各节点内的最高文件版本,若高于或等于则保留第一待填充数据中的文件版本作为第三待填充数据内的文件版本,否则发出文件版本校验提醒;如果第一待填充数据中不包含文件版本则将最后一节点数据组中的文件版本作为第三待填充数据内的文件版本。

19、优选的,所述校校验数据对比模块还被配置为解析目标word文档中的所有域元素,根据各域元素中所包含的文本内容来筛选出需要进行填充更新的目标域元素;在获得全部需填充的目标域元素信息后,将采集获得的第二待填充数据和第三待填充数据向对应的目标域元素中进行填充,更新形成最终文档。

20、本专利技术还公开了一种文档管控信息调整更新装置,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如权利要求上述任一所述方法的步骤。

21、本专利技术还公开了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求上述任一所述方法的步骤。

22、本专利技术公开的文档管控信息调整更新方法、系统和存储介质,在获取待填充的目标word文档并查询所述目标word文档的填充配置信息后,从目标word文档属性信息中获取第一待填充数据,并根据填充配置信息中的待填充数据名称从所述审批流程数据中采集获取对应的第二待填充数据,进而根据从所述审批流程数据中获取对应校验数据对第一待填充数据进行校验调整后形成第三待填充数据,最后将第三待填充数据和第二待填充数据向目标word文档的待更新目标域元素中进行填充后形成最终文档,即通过从文件属性信息和审批流程中获取第一待填充数据和第二待填充数据并对第一、第二待填充数据进行校验的方式,较大程度提高word文档中自动填充信息的准确性。

23、本专利技术的附加方面和优本文档来自技高网...

【技术保护点】

1.一种文档管控信息调整更新方法,其特征在于,包括如下步骤:

2.根据权利要求1所述的文档管控信息调整更新方法,其特征在于,所述步骤S4具体包括:

3.根据权利要求2所述的文档管控信息调整更新方法,其特征在于,所述步骤S4具体包括:

4.根据权利要求3所述的文档管控信息调整更新方法,其特征在于,所述步骤S4还包括:

5.一种文档管控信息调整更新系统,其特征在于,包括:

6.根据权利要求5所述的一种文档信息自动填充系统,其特征在于,所述数据校验模块包括:

7.根据权利要求6所述的一种文档信息自动填充系统,其特征在于:

8.根据权利要求6所述的一种文档信息自动填充系统,其特征在于,所述校校验数据对比模块还被配置为解析目标word文档中的所有域元素,根据各域元素中所包含的文本内容来筛选出需要进行填充更新的目标域元素;在获得全部需填充的目标域元素信息后,将采集获得的第二待填充数据和第三待填充数据向对应的目标域元素中进行填充,更新形成最终文档。

9.一种文档管控信息调整更新装置,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于:所述处理器执行所述计算机程序时实现如权利要求1-6任一所述方法的步骤。

10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于:所述计算机程序被处理器执行时实现如权利要求1-6任一所述方法的步骤。

...

【技术特征摘要】

1.一种文档管控信息调整更新方法,其特征在于,包括如下步骤:

2.根据权利要求1所述的文档管控信息调整更新方法,其特征在于,所述步骤s4具体包括:

3.根据权利要求2所述的文档管控信息调整更新方法,其特征在于,所述步骤s4具体包括:

4.根据权利要求3所述的文档管控信息调整更新方法,其特征在于,所述步骤s4还包括:

5.一种文档管控信息调整更新系统,其特征在于,包括:

6.根据权利要求5所述的一种文档信息自动填充系统,其特征在于,所述数据校验模块包括:

7.根据权利要求6所述的一种文档信息自动填充系统,其特征在于:

8.根据权利要求6所述的一种文档信息自动填充...

【专利技术属性】
技术研发人员:余欢李涛曾祖铃
申请(专利权)人:明度智云浙江科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1