发明名称 一种动态生成报表页面的实现方法及系统
摘要 本发明公开了一种动态生成报表页面的实现方法及系统,该方法包括:根据需求设置动态报表的功能框架;基于所述功能框架构建动态报表的数据模型;根据报表配置数据生成报表查询页面,并根据查询条件选择展现报表样式;报表数据查询:根据查询条件选择样式包含表头和指标数据;根据用户选择样式生成报表展现结果的二维表,并填充报表结果数据,生成最终报表样式。根据本发明,可实现相同的数据通过类同的表样进行展现,减少报表数量方便管理。在查询阶段由用户自定义生成报表样式进行数据展现。这样既满足了类似表样不同级别统计相同数据要求,同时又可以大幅度减少报表数量,从而使得报表易于管理,维护和使用。
申请公布号 CN103064689A 申请公布日期 2013.04.24
申请号 CN201310001080.8 申请日期 2013.01.04
申请人 大唐软件技术股份有限公司 发明人 栗增光;周训波
分类号 G06F9/44(2006.01)I 主分类号 G06F9/44(2006.01)I
代理机构 北京润泽恒知识产权代理有限公司 11319 代理人 苏培华
主权项 一种动态生成报表页面的实现方法,其特征在于,包括:根据需求设置动态报表的功能框架,该功能框架具有报表基础信息、报表维度、报表数据查询引擎、报表查询页面生成引擎、报表生成引擎;基于所述功能框架构建所述动态报表的数据模型;根据报表配置数据生成报表查询页面,并根据用户输入查询条件,选择展现报表样式;报表数据查询:根据所获取的查询条件,以选择样式包含表头和指标数据;报表生成:根据用户选择样式,查询相关维度表数据生成报表展现结果的二维表,并填充报表结果数据,生成最终报表样式。
地址 100012 北京市朝阳区北苑路乙108号北美国际商务中心B座