【技术实现步骤摘要】
一种动态数据列展示方法
本专利技术涉及统计信息
,特别是一种动态数据列展示方法。
技术介绍
当前开发一套报表系统,通常是定义好报表数据列、宽度及是否隐藏等相关属性后,由后台返回对应的相关数据,然后进行页面展示,这样的做法对于无需求变更的情况下可行,但通常我们需要展示给用户的数据会根据实际情况变化,或是出于一些其它情况,需要修改数据的展示内容,这样的情况下需要根据新的需求展示列对系统进行改造,然后进行生产发布才能完成此过程。此操作涉及修改数据库,系统改造,需要在数据库与系统间进行重新对接,耗时久且影响范围大。
技术实现思路
为解决现有技术中存在的问题,本专利技术提供了一种动态数据列展示方法,无需改造应用系统即可实现数据动态变化,动态列、样式等数据展示,耗时短,影响范围小。本专利技术采用的技术方案是:一种动态数据列展示方法,包括如下步骤:a、将数据库存储过程游标解析并转换为extjs能识别的脚本;b、运行脚本进行游标解析并将数据动态展示在页面上。具体地,数据列的变化仅需变更相应存储过程的游标数据。具体地,定义数据库存储过程返回的游标中,第一行为列头数据,对第一行的每一列数据定义相应的列显示名称、列宽度、列是否隐藏的标志。具体地,步骤b包括如下步骤:将游标解析转换成数据表格,并达到动态效果;每一行具体数据中约定返回相应行背景标志,动态改变行数据颜色。本专利技术的有益效果是:使用java将数据库存储过程游标解析并转换为extjs能识别的脚本。数据库存储过程输出参数为游标,应用程序进行游标解析并将数据动态展示在页面上,数据列的变化无需修改变更应用程序,只需要变更相 ...
【技术保护点】
1.一种动态数据列展示方法,其特征在于,包括如下步骤:a、将数据库存储过程游标解析并转换为extjs能识别的脚本;b、运行脚本进行游标解析并将数据动态展示在页面上。
【技术特征摘要】
1.一种动态数据列展示方法,其特征在于,包括如下步骤:a、将数据库存储过程游标解析并转换为extjs能识别的脚本;b、运行脚本进行游标解析并将数据动态展示在页面上。2.根据权利要求1所述的动态数据列展示方法,其特征在于,数据列的变化仅需变更相应存储过程的游标数据。3.根据权利要求1所述的动态数据列展示方法,...
【专利技术属性】
技术研发人员:刘云兵,代泽林,
申请(专利权)人:四川商通实业有限公司,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。