【摘要】 本发明公开了一种使用可扩展标记语言动态生成报表的方法和装置,该方法包括:利用可扩展标记语言对生成报表所需的统计参数和静态数据进行编辑,获得报表模板;将所述报表模板转换为能够获得与所述统计参数对应的统计数据内容的命令集合,以此获取生成报表所需的动态数据;根据获取的动态数据及其表达方式,生成图片;将所述统计参数、获取的动态数据和图片的路径信息保存在可扩展标记语言文件中,并将该文件转换为超文本标记语言格式的报表文件,以此生成报表。所述装置包括:报表模板生成单元、数据获取单元、图片生成单元和报表文件生成单元。通过本发明实现了自定义动态生成报表,且可对报表模板进行扩展,实现了制作报表的灵活性和简单化。 【专利类型】发明申请 【申请人】北京天融信网络安全技术有限公司 【申请人类型】企业 【申请人地址】100085 北京市海淀区上地东路1号华控大厦四层 【申请人地区】中国 【申请人城市】北京市 【申请人区县】海淀区 【申请号】CN200810241121.X 【申请日】2008-12-30 【申请年份】2008 【公开公告号】CN101770449A 【公开公告日】2010-07-07 【公开公告年份】2010 【IPC分类号】G06F17/24; G06F17/30 【发明人】刘强 【主权项内容】一种使用可扩展标记语言动态生成报表的方法,其特征在于,包括以下步骤:A、利用可扩展标记语言对生成报表所需的统计参数和静态数据进行编辑,获得报表模板;B、将所述报表模板转换为能够获得与所述统计参数对应的统计数据内容的命令集合,以此获取生成报表所需的动态数据;C、根据获取的动态数据及其表达方式,生成图片;D、将所述统计参数、获取的动态数据和图片的路径信息保存在可扩展标记语言文件中,并将该文件转换为超文本标记语言格式的报表文件,以此生成报表。 【当前权利人】北京天融信网络安全技术有限公司 【当前专利权人地址】北京市海淀区上地东路1号华控大厦四层 【专利权人类型】有限责任公司(法人独资) 【统一社会信用代码】91110108101909571P 【被引证次数】19 【被他引次数】19.0 【家族被引证次数】19