[发明专利]报表产生系统及报表产生方法有效
| 申请号: | 200710095836.4 | 申请日: | 2007-04-05 |
| 公开(公告)号: | CN101281462A | 公开(公告)日: | 2008-10-08 |
| 发明(设计)人: | 陈泓斌 | 申请(专利权)人: | 中茂电子(深圳)有限公司 |
| 主分类号: | G06F9/44 | 分类号: | G06F9/44;G06F17/30 |
| 代理公司: | 北京三友知识产权代理有限公司 | 代理人: | 任默闻 |
| 地址: | 518054广东省深圳市*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 报表 产生 系统 方法 | ||
技术领域
本发明是有关于一种报表产生系统及报表产生方法,特别是有关于一种能分别处理套表以及关联文件,通过套表与关联文件以将数据填入表格中,产生报表的报表产生系统以及报表产生方法。
背景技术
报表的主要目的是将不易理解的数据,利用系统化的整理,依据不同的需求,以供人理解上最佳的方式呈现出来。一般市售常见的报表软件,功能都较为简易且缺乏修改的弹性,如统计报表、财务报表、产线报表,甚至格式都被固定了,不见得适用于每一个使用者。如果要修改格式,甚至要花许多时间与精力做后制动作,对一般固定用途的使用者而言或许影响不大,但是在制造业大量生产多种千变万化的产品、样品时,这种后期制作工作却成为沉重的负担。
目前市面上常见的报表有以下的特性与缺点:
固定格式:也就是由软件厂商将输出格式写在程序中,使用者只能在既有的格式中做选择,没有修改的机会。
报表套件:目前常见的有Crystal Report,其功能完整,但价格昂贵,并且新接触的使用者需花较长的时间学习。
可编辑报表格式:可根据客户需求,编辑欲产生的格式,即可发挥前述后期制作的功能,可依客户所需的格式修编程序以产生报表,但随着客户需求的源源不绝,相对也造成程序研发人员的负担。
输出至微软(Microsoft)的应用程序Word:微软在市场的市场占有率很大,其简单易学的特性,让一般使用者容易上手。其有很多参数可以调整,也让进阶使用者能享用更多的功能。因此输出至Word,相对自行开发者较容易达成客户需求,对使用者后期制作也较方便,但缺点是Word功能实在过于强大,若参数都要实现,其后期制作的工程也是不小的负担,同时也增加了操作者学习与使用的难度。
发明内容
本发明的主要目的在于提供一种用以产生报表的报表产生系统以及报表产生方法,分别处理套表、关联文件以及填入套表中的数据,既能方便使用者操作,使操作者快速适应,又能弹性修改报表的格式,以解决上述问题。
本发明是有关于一种用以产生报表的报表产生系统以及报表产生方法,用以产生一报表,所述报表包含一表格以及填入所述表格中的数据。
所述报表产生系统包含:一模板文件模块,具有一报表格式模板文件,该报表格式模板文件用以提供所述表格;一关联文件产生器,该关联文件产生器接收一变量数据以产生一关联文件,所述关联文件用以表示所述数据在所述表格中的相对关系;一套表文件产生器,该套表文件产生器接收所述变量数据以及所述表格以产生一套表文件,该套表文件用以呈现所述套表,该套表呈现所述数据在所述表格中的相对关系;以及一报表产生器,该报表产生器结合一数据库中的数据、所述套表文件以及所述关联文件,以产生一报表文件,该报表文件用以呈现所述报表。
所述报表产生方法包含:预设一报表格式模板文件,该报表格式模板文件用以提供所述表格;接收一变量数据以产生一关联文件,该关联文件用以表示所述数据在所述表格中的相对关系;接收所述变量数据以及所述表格以产生一套表文件,该套表文件用以呈现所述套表,该套表呈现所述数据在所述表格中的相对关系;以及结合一数据库中的数据、所述套表文件以及所述关联文件,以产生一报表文件,该报表文件用以呈现所述报表。
本发明所述的报表产生系统及报表产生方法通过一计算机装置来运作。首先接收一变量数据以产生一关联文件,其中所述的关联文件用以表示数据在表格中的相对关系,所述的相对关系包含数据位置、数据长度、数据字体颜色、与数据库对应关系、表格延伸方式等相关设定。此外,接收变量数据以及表格以产生一套表文件,该套表文件用以呈现套表,该套表是呈现数据在上述表格中的相对关系。最后,结合一数据库中的数据、关联文件以及套表文件,以产生一报表文件,该报表文件用以呈现最终所需的报表。
计算机装置进一步包含一显示装置,所述套表文件是用以呈现套表,所述报表文件是用以呈现报表,都通过上述显示装置以呈现出来。
其中,报表格式模板文件、套表文件以及报表文件是符合为微软(Microsoft)的应用程序Word的编辑文件。
因此,通过本发明用以产生报表的报表产生系统以及报表产生方法,针对操作者所需表格的格式,先产生套表文件以呈现适用于操作者的套表,再将数据库中的数据与套表、关联文件结合而产生报表文件,以呈现操作者最终所需要的报表。如此通过分别处理套表、关联文件以及外部数据库中的数据,既能让操作者更能弹性修改报表的表格格式,且又能达到使操作者快速适应以及方便操作者操作使用的优点。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中茂电子(深圳)有限公司,未经中茂电子(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710095836.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:保健食品
- 下一篇:复合长棒形绝缘子注射成型机





