【技术实现步骤摘要】
本专利技术属于计算机排版印刷领域,具体涉及一种基于模板节的表格快 速生成系统及方法。
技术介绍
目前,表格的制作通常以手工形式完成,对于具有同样属性的表格可 以用于多个文件,但是不同文件对于表格中的数据有不同的需求,这样在 制作表格的过程中需要多次手动进行调整,但是手工调整非常不方便,也 容易出错,为此利用计算机进行表格的制作日渐兴起,目前利用计算机制 作表格的技术主要是将表格制作成表格模板,用户根据需要调用不同的表格模板,然后生成用户需要的表格,例如公开号为CN18413公开日为 2006-10-04、名称为用于处理电子表格的方法和系统的专利技术专利申请, 该专利申请提供了 一种根据已装入的表格模板来制作表格的方法,通过向 表格模板添加动作元素而创建复合模板,表格根据上述复合模板进行处理 并显示给用户。该方法虽然可以通过创建复合模板的方式来满足用户的不 同需求,但是上述方法仍然有不足之处,如操作起来比较复杂,容易出 错,并且修改也很困难,除此之外,该方法使用不够灵活,复合模板数量 有限,应用范围不广,不能充分满足操作者的要求。
技术实现思路
针对现有技术中存在的问 ...
【技术保护点】
一种基于模板节的表格快速生成系统,该系统包括:模板节管理器、数据管理器、表格管理器;表格管理器分别与模板节管理器、数据管理器相连接;所述的表格管理器包括模板节引用管理器、表格装配器、单元格管理器、异常管理器;模板节引用管理器与模板节管理器相连接;所述的模板节管理器用于管理生成表格所需要的模板节;所述的模板节引用管理器管理与本表格拼接需要使用到的模板节;所述的表格装配器引用模板节引用管理器中的模板节生成表格节并将表格节拼装成表格并生成单元格,同时记录并管理表格节之间的位 置关系;所述的单元格管理器用于记录生成的单元格信息,并建立单元格与排版数据的映像;所述的异常 ...
【技术特征摘要】
1、一种基于模板节的表格快速生成系统,该系统包括模板节管理器、数据管理器、表格管理器;表格管理器分别与模板节管理器、数据管理器相连接;所述的表格管理器包括模板节引用管理器、表格装配器、单元格管理器、异常管理器;模板节引用管理器与模板节管理器相连接;所述的模板节管理器用于管理生成表格所需要的模板节;所述的模板节引用管理器管理与本表格拼接需要使用到的模板节;所述的表格装配器引用模板节引用管理器中的模板节生成表格节并将表格节拼装成表格并生成单元格,同时记录并管理表格节之间的位置关系;所述的单元格管理器用于记录生成的单元格信息,并建立单元格与排版数据的映像;所述的异常管理器用于记录在数据流入或节拼接过程中出现的异常,当表格生成后因修改而引起的模板节引用管理器和模板节管理器中的模板节属性改变时,异常管理器能够根据用户需要保存原模板节或者生成新模板节;所述的数据管理器用于表格中排版数据的管理。2、 一种基于模板节的表格快速生成方法,包括如下步骤(A) 在进行表格排版时,计算机系统中的表格管理器中的模板节引用管 理器根据用户需要从模板节管理器管理的模板节中获取当前需要的模板 节;(B) 表格管理器中的表格装配器依据模板节引用管理器中的模板节复 制生成一个表格节,并建立该表格节与引用模板节的映像;(C) 判断是否需要继续选择模板节,如果需要继续选择模板节,重复步 骤(A)、 (B)的操作,如果不需要继续选择模板节,转入步骤(D);(D) 表格管理器中的表格装配器将表格节装配成表格并生成单元格,同 时记录并管理表格节之间的位置关系,以用于版面表格拼接;(E) 表格管理器中的单元格管理器记录生成的单元格信息,并建立单元 格与排版数据的映像;(F) 判断表格节的排列顺序是否需要调整,如果需要调整表格节的排列 顺序,重复步骤(D)、 (E)的操作,如果不需要调整表格节的排列顺序...
【专利技术属性】
技术研发人员:李平立,袁浩,龚健,
申请(专利权)人:北京大学,方正国际软件北京有限公司,
类型:发明
国别省市:11[中国|北京]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。