[发明专利]一种利用word制作电子报表的方法无效
申请号: | 200910306954.4 | 申请日: | 2009-09-14 |
公开(公告)号: | CN101667172A | 公开(公告)日: | 2010-03-10 |
发明(设计)人: | 代辉 | 申请(专利权)人: | 成都市科陆洲电子有限公司 |
主分类号: | G06F17/24 | 分类号: | G06F17/24 |
代理公司: | 成都九鼎天元知识产权代理有限公司 | 代理人: | 詹永斌;吴彦峰 |
地址: | 610045四川省*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 利用 word 制作 电子 报表 方法 | ||
技术领域
本发明涉及一种电子报表制作的方法,尤其是一种利用word来快速生成电子报表的方法
背景技术
在电力计量行业中,由于质量技术监督局对电力计量器具的检定证书的要求,所有电力计量器具必须通过准确度检定并出具相符的检定证书,而同时电力系统也对于计量器具的检定数据有自身的电子版或纸制版原始检定记录需求。因此,各个检定装置生产厂家便承担起了提供计量器具检定证书和计量器具检定原始记录电子文档的义务。
而目前由于地域的差别,各大电力计量系统对证书和记录的电子报表的样式需求各不相同,使得各检定装置生产厂家在制作需求的电子报表上花费大量的人力及时间,这无疑是一种严重的资源浪费。
发明内容
本发明的目的是解决现有制作电子报表的方法存在的浪费人力及时间、制作过程繁杂的问题,提供一种利用通用的word来快速地制作需要的行业电子报表,以提高电子报表的制作速度,降低电子报表的制作难度,从而减少行业单位对报表的需求变更和新需求的提出所投入的人力和时间,并为行业单位提供简单的电子报表修改方法,使行业单位的工作人员也可以轻松修改报表样式。
本发明的目的通过下述技术方案来实现:
一种利用word制作电子报表的方法包括:
a.使用word的表格工具根据需要生成电子报表样式,并将电子报表样式划分成多个模板;
b.使用word的书签功能,在各个模板中需要填入数据处设置书签标记文本作为目标数据替换标记;
c.从数据库中提取数据,生成虚拟的数据集合,该数据集合中的数据名称和word模板中的书签标记文本所对应;
d.制作调用上述word模板的配置文件;
e.按照配置文件调用word的上述各模板,根据各自书签标记文本内容,从数据集合中释放数据,并替换word中书签标记文本内容,从而生成需要的电子报表。
所述步骤b中还包括,使用word的书签功能作为循环表格数据生成的标记。
所述步骤e中,包括:
e1.获取数据集合;
e2.读取配置文件;
e3.加载模板文件;
e4.根据书签标记内容,从数据集合中释放数据,插入到word中替换书签标记内容,进入数据插入;
e5.根据配置文件文件组合word文档;
e6.重复步骤e3~e5,循环加载模板;
e7.所有模板加载完毕,生成电子报表。
所述步骤e5中,使用Micrsoft Word Object Library的Object.Paragraphs.Add方法将多文档合并为一个文档。
所述电子报表样式为电力计量证书的报表样式。
所述数据集合是设置在计算机内存中的书签标记文本与其对应数据相互映射的字典表。
所述对应数据是通过查询方式从数据库中提取得来。
本发明采用上述方法,通过配置文件可以根据不同的需求调用不同的多个模板组合以组成需要的电子报表,并可把数据从数据库中查询出来,按与word中书签标记文本相互对应的数据集合里的数据名称作为关键字,自动插入到word中的书签标记文本处,自动填入数据生成电子报表,可以提高电子报表的制作速度,降低电子报表的制作难度,从而减少行业单位对报表的需求变更和新需求的提出所投入的人力和时间,并为行业单位提供简单的电子报表修改方法,使行业单位的工作人员也可以轻松修改报表样式。
附图说明
本发明将通过例子并参照附图的方式说明,其中:
图1是本发明中生成模板的示意图;
图2是本发明中由模板生成电子报表的示意图。
具体实施方式
下面结合具体实施例和附图对本发明作进一步的说明。
本发明所述利用word制作电子表格的方法,主要是利用word的表格工具、书签功能,将数据集合中的数据插入到指定的位置,通过模板组合的形式将多个模板按配置文件组成电子报表。
本发明的一个实施例的步骤包括:如图1所示,在word中以其表格工具设计电子报表的样式,并用书签功能将需要显示在电子报表中的数据值(如检测数据、检测仪器型号等)在数据集合中的关键字插入到上述样式文档指定的位置,将样式文档保存为模板,并根据设定的样式分为多个模板进行设计、保存,如封面、封二、封三、正文、封底等;生成电子报表时,如图2所示,使用配置文件来调用这些模板,并根据查询的结果获取数据集合中的对应数据,从数据集合中释放出这些数据,替换word模板文档中相应书签标记文本,自动将数据填入到指定的位置,生成电子报表。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都市科陆洲电子有限公司,未经成都市科陆洲电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910306954.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:行李箱轮
- 下一篇:可负载型纳米介孔电流变液材料SBA-15的制备方法