发明名称 一种可配置的动态报表生成方法及系统
摘要 本发明涉及一种可配置的动态报表生成方法及系统,包括建立报表模板;建立报表配置表和报表条件表,根据业务逻辑对报表配置表和报表条件表进行配置;解析所述报表条件表,建立报表展示区域,自动生成查询页面;接收用户在查询条件页面输入的查询条件,结合报表配置表和报表条件表生成查询语句;在指定的数据库上执行查询语句,获得结果数据集;根据获得的结果数据集和步骤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层