[发明专利]基于办公软件插件的多应用场景表单合并的方法无效
申请号: | 201010574925.9 | 申请日: | 2010-12-07 |
公开(公告)号: | CN102004787A | 公开(公告)日: | 2011-04-06 |
发明(设计)人: | 马勇;刘显明;李成果;周毅;李庆尧 | 申请(专利权)人: | 江西省电力公司信息通信中心 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 江西省专利事务所 36100 | 代理人: | 黄新平 |
地址: | 330077 江西*** | 国省代码: | 江西;36 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 办公 软件 插件 应用 场景 表单 合并 方法 | ||
技术领域
本发明涉及一种基于办公软件插件的多应用场景表单合并的方法。
技术背景
随着国内信息化的提升,企业处理的数据电子表单越来越多,用户在日常对电子表单的处理通常是人工操作,在这一系列的过程中,导致表单处理过程复杂、正确率低、工作效率低下,数据的准确性不能保证。一般情况下,需要针对上述应用场景开发特定程序,而此程序开发通常采用代码与具体文件绑定的方式,不具有移植性,如果需要应用到新的电子表单,需要拷贝或修改源代码。
发明内容
本发明的目的就是提供一种通用性、移植性及兼容性好的基于办公软件插件的多应用场景表单合并的方法。
本发明的基于办公软件插件的多应用场景表单合并的方法,包括以下四个步骤:插件开发、规范表单格式、设定合并规则、表单合并,具体步骤如下:
1、插件开发:
本插件开发利用程序的API(接口),复用办公软件程序底层,利用程序既有的函数和类制作可进行表单合并的功能,程序结构和文件名遵循标准格式规范;
2、规范表单格式:
用户先对需要合并的源电子表单进行统一的整理,让需要合并的电子表单保持结构一致性,这是多表单合并的基本条件;
3、设定合并规则:
读取场景规则模板库,选择对应场景规则或进行新合并规则设定,合并方式分为:元素或集合、唯一或重复、有序或无序,同时设立正则表达式限制具体数据格式;
4、表单合并:
载入需要合并的源电子表单文件,通过所设立好的合并规则,完成从源数据表单到目的数据表单的汇总过程。
本发明的基于办公软件插件的多应用场景表单合并的方法,具有以下优点:
1、设计电子表单汇总操作流程,将其分为:数据、合并和模板,实现常见办公软件的插件开发,去除传统数据表单和合并功能的绑定。
2、梳理办公中常见电子表单合并场景分类规则,以XML文件的格式将场景对应的规则保存在模板库,提升数据的准确性,缩短处理时间,简化重复性的工作,提高效率。
3、支持任意源数据表单和汇总表单的合并对应关系的映射,使该发明不局限于具体的应用场所,具有良好的通用性和移植性。
4、将数据规则和场景规则分开,场景规则固化合并数据特征,数据规则仅需根据应用设置映射规则,增强了使用灵活性和易用性。
附图说明
图1为本发明电子表单合并流程结构图。
具体实施方式
一种基于办公软件插件的多应用场景表单合并的方法,具体步骤:
1、插件的逻辑描述
为了使插件与办公软件集成,用动态链接库方式进行程序注入,用协定的应用程序接口进行通信,用字符串描述插件能力。插件宿主即办公软件,根据能力描述,负责插件的调用流程和生命周期管理。而插件构造一个可扩展性用户界面与用户进行交互,对数据进行导入和导出。
2、规范表单格式
规范统一的数据格式是表单合并的前提,所谓的规范数据格式就是指所有需要合并的数据表单(简称源数据表单)相同位置列名(ColName)和类型(ColType)必须相同。如果源数据表单中存在格式不一致的情况,办公软件插件将在不符合格式要求的列中提示需要更正格式错误(列名称或数据类型)。
3、设定合并规则
合并规则包含了数据映射规则(Mapping)和场景规则(Scenario)。数据映射规则主要是指源/汇总表单的列数据映射关系,场景规则根据表单合并前后的数据特征而设定。所有的合并规则采用XML的格式进行存储,易于编辑和兼容。
场景规则
电子表单合并按照合并事件分为合并前和合并后两类。合并前的电子表单数据类型分为元素(Item)和集合(Collect);合并后分类是依据合并后电子表单(汇总表单)的数据类型来划分:汇总表单内的元素是否有序(有序和无序)和是否冗余(唯一和重复)。因此,配置多种场景(Scenario)合并规则如下:
1) SourceData:元素和集合(Item&Collect)
2) Redundancy:唯一和重复(Unique&duplicated)
3) Index :有序和无序(order&disorder)
根据上述分类规则将日常办公表单合并分为8个经典场景,存储在场景模板中,例如:名片合并、工资条合并等。用户可以在日常办公中根据实际情况从场景模板中选择合适的场景,简化了用户操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江西省电力公司信息通信中心,未经江西省电力公司信息通信中心许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010574925.9/2.html,转载请声明来源钻瓜专利网。