发明名称 |
一种可配置的动态报表生成方法及系统 |
摘要 |
本发明涉及一种可配置的动态报表生成方法及系统,包括建立报表模板;建立报表配置表和报表条件表,根据业务逻辑对报表配置表和报表条件表进行配置;解析所述报表条件表,建立报表展示区域,自动生成查询页面;接收用户在查询条件页面输入的查询条件,结合报表配置表和报表条件表生成查询语句;在指定的数据库上执行查询语句,获得结果数据集;根据获得的结果数据集和步骤1中建立的报表模板生成临时excel文件,保存在指定目录上。本发明能够以批量的可配置的方式自动化的展示报表统计数据,使用可配置的报表,提高统计分析报表的开发效率,减少重复代码的开发量,提高了代码复用性,提高报表数据分析效果。 |
申请公布号 |
CN105138501A |
申请公布日期 |
2015.12.09 |
申请号 |
CN201510487223.X |
申请日期 |
2015.08.10 |
申请人 |
北京思特奇信息技术股份有限公司 |
发明人 |
孙丽华 |
分类号 |
G06F17/24(2006.01)I;G06F17/30(2006.01)I |
主分类号 |
G06F17/24(2006.01)I |
代理机构 |
北京轻创知识产权代理有限公司 11212 |
代理人 |
杨立 |
主权项 |
一种可配置的动态报表生成方法,其特征在于,包括如下步骤:步骤1,建立报表模板;步骤2,建立报表配置表和报表条件表,根据业务逻辑对报表配置表和报表条件表进行配置;步骤3,解析所述报表条件表,建立报表展示区域,自动生成查询页面;步骤4,接收用户在查询条件页面输入的查询条件,结合报表配置表和报表条件表生成查询语句;步骤5,在指定的数据库上执行查询语句,获得结果数据集;步骤6,根据获得的结果数据集和步骤1中建立的报表模板生成临时excel文件,保存在指定目录上。 |
地址 |
100086 北京市海淀区中关村南大街6号中电信息大厦16层 |