【技术实现步骤摘要】
一种基于Web的在线自定义报表实现方法
本专利技术涉及计算机信息化和信息可视化交换
,具体而言,涉及一种基于Web的在线自定义报表实现方法。
技术介绍
报表是信息化系统中重要的组成部分,特别是智能分析系统,随着社会信息化要求的提高和信息可视化技术的发展,复杂报表呈现出数据来源不同、数据结构各异、数据内容多变、报表样式多样等特征,传统的固定报表和灵活报表技术已不适应报表的新要求。对于许多B/S和C/S应用系统,用户需要大量的统计分析报表,特别是需要远程查询,基于浏览器的方式提供Web报表是最方便的。
技术实现思路
为解决上述问题,本专利技术的目的在于提供一种基于浏览器的方式提供Web报表的方法。本专利技术提供了一种基于Web的在线自定义报表实现方法,该方法包括以下步骤:步骤1,数据交换工具将异构数据库中的数据统一抽取至中央数据库;步骤2,所述中央数据库对所述数据进行预定义的统一格式化;步骤3,统一存储格式化后的数据至所述中央数据库;步骤4,按照预定义的配置规则,初始化报表的基础信息;步骤5,利用前端实现的导航式自定义报表工具完成自定义报表,所述导航式自定义报表工具实现报表模板规则,所述报表模板规则分为报表固定内容和报表变动内容,所述报表固定内容包括报表类别、报表字段和报表格式,所述报表变动内容包括报表内容、报表维度、报表图形和报表布局样式。其中,步骤5包括:步骤501,选择数据源,自动匹配所述数据源的数据表;步骤502,选择所述数据表,自动匹配所述数据表的数据列;步骤503,选择所述数据列;步骤504,选择是否创建图形,若是则进行步骤505,否则进行步骤5 ...
【技术保护点】
一种基于Web的在线自定义报表实现方法,其特征在于,包括以下步骤:步骤1,数据交换工具将异构数据库中的数据统一抽取至中央数据库;步骤2,所述中央数据库对所述数据进行预定义的统一格式化;步骤3,统一存储格式化后的数据至所述中央数据库;步骤4,按照预定义的配置规则,初始化报表的基础信息;步骤5,利用前端实现的导航式自定义报表工具完成自定义报表。
【技术特征摘要】
1.一种基于Web的在线自定义报表实现方法,其特征在于,包括以下步骤:步骤1,数据交换工具将异构数据库中的数据统一抽取至中央数据库;步骤2,所述中央数据库对所述数据进行预定义的统一格式化;步骤3,统一存储格式化后的数据至所述中央数据库;步骤4,按照预定义的配置规则,初始化报表的基础信息;步骤5,利用前端实现的导航式自定义报表工具完成自定义报表,所述导航式自定义报表工具实现报表模板规则,所述报表模板规则分为报表固定内容和报表变动内容,所述报表固定内容包括报表类别、报表字段和报表格式,所述报表变动内容包括报表内容、报表维度、报表图形和报表布局样式;其中,步骤5包括:步骤501,选择数据源,自动匹配所述数据源的数据表;步骤502,选择所述数据表,自动匹配所述数据表的数据列;步骤503,选择所述数据列;步骤504,选择是否创建图形,若是则进行步骤505,否则进行步骤507;步骤505,选择图形类别并创建图形,选择生成图形的类型;步骤506,选择报表图形与网格的布局样式;步骤507,选择维度进行数据分组,对所述数据列进行分组和排序;步骤508,根据上...
【专利技术属性】
技术研发人员:杨智,
申请(专利权)人:武汉众联信息技术股份有限公司,
类型:发明
国别省市:湖北;42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。