[发明专利]一种使用可扩展标记语言动态生成报表的方法和装置无效
| 申请号: | 200810241121.X | 申请日: | 2008-12-30 | 
| 公开(公告)号: | CN101770449A | 公开(公告)日: | 2010-07-07 | 
| 发明(设计)人: | 刘强 | 申请(专利权)人: | 北京天融信网络安全技术有限公司 | 
| 主分类号: | G06F17/24 | 分类号: | G06F17/24;G06F17/30 | 
| 代理公司: | 信息产业部电子专利中心 11010 | 代理人: | 梁军 | 
| 地址: | 100085 北京*** | 国省代码: | 北京;11 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 一种 使用 扩展 标记 语言 动态 生成 报表 方法 装置 | ||
1.一种使用可扩展标记语言动态生成报表的方法,其特征在于,包括以下步骤:
A、利用可扩展标记语言对生成报表所需的统计参数和静态数据进行编辑,获得报表模板;
B、将所述报表模板转换为能够获得与所述统计参数对应的统计数据内容的命令集合,以此获取生成报表所需的动态数据;
C、根据获取的动态数据及其表达方式,生成图片;
D、将所述统计参数、获取的动态数据和图片的路径信息保存在可扩展标记语言文件中,并将该文件转换为超文本标记语言格式的报表文件,以此生成报表。
2.如权利要求1所述的方法,其特征在于,在所述A步骤之前还包括对所述统计参数进行抽象归类。
3.如权利要求1或2所述的方法,其特征在于,所述统计参数包括生成报表所需的各个数据、过滤条件、组合方式、展现形式、表达方式和统计对象。
4.如权利要求1所述的方法,其特征在于,所述步骤D中将所述可扩展标记语言文件转换为超文本标记语言格式的报表文件是通过可扩展样式表转换语言实现的。
5.一种使用可扩展标记语言动态生成报表的装置,其特征在于,包括:
报表模板生成单元,用于利用可扩展标记语言对生成报表所需的统计参数和静态数据进行编辑,获得报表模板;
数据获取单元,用于将所述报表模板转换为能够获得与所述统计参数对应的统计数据内容的命令集合,以此获取生成报表所需的动态数据;
图片生成单元,用于根据获取的动态数据及其表达方式,生成图片;
报表文件生成单元,用于将所述统计参数、获取的动态数据和图片的路径信息保存在可扩展标记语言文件中,并将该文件转换为超文本标记语言格式的报表文件,以此生成报表。
6.如权利要求5所述的装置,其特征在于,所述装置还包括:
统计参数归类单元,用于对所述统计参数进行抽象归类。
7.如权利要求5或6所述的装置,其特征在于,所述统计参数包括生成报表所需的各个数据、过滤条件、组合方式、展现形式、表达方式和统计对象。
8.如权利要求5所述的装置,其特征在于,所述报表文件生成单元中将可扩展标记语言文件转换为超文本标记语言格式的报表文件是通过可扩展样式表转换语言实现的。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京天融信网络安全技术有限公司,未经北京天融信网络安全技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810241121.X/1.html,转载请声明来源钻瓜专利网。





