[发明专利]报表框架生成方法及系统在审
申请号: | 202211473073.3 | 申请日: | 2022-11-21 |
公开(公告)号: | CN115952164A | 公开(公告)日: | 2023-04-11 |
发明(设计)人: | 赵倩纯;李智;邓天兴;吕娜;庞壮壮 | 申请(专利权)人: | 兴业银行股份有限公司;兴业数字金融服务(上海)股份有限公司 |
主分类号: | G06F16/22 | 分类号: | G06F16/22;G06F16/248;G06F16/242 |
代理公司: | 上海段和段律师事务所 31334 | 代理人: | 李佳俊 |
地址: | 350014 福建省福州*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 报表 框架 生成 方法 系统 | ||
1.一种报表框架生成方法,其特征在于,包括:
步骤S1:对报表进行初始化设置;
步骤S2:将子表数据保存至底层数据库中;
步骤S3:基于底层数据库及报表表头样式配置报表表头字段信息;
步骤S4:基于底层数据库以及配置的报表表头字段信息通过设置报表的查询条件字段获取相应的报表数据。
2.根据权利要求1所述的报表框架生成方法,其特征在于,所述对报表进行初始化设置采用:基于初始化报表设置报表的使用范围、用户群体以及数据可视范围。
3.根据权利要求1所述的报表框架生成方法,其特征在于,所述步骤S3采用:基于底层数据库筛选配置报表表头字段信息,并存入底层数据库中,报表展示页面通过读取底层数据库报表表头内容进行展示;或,通过开发XML语句并导入底层数据库,报表展示页面通过获取底层数据库中的XML节点信息,通过识别关键节点items,递归遍历节点,通过属性解析方法进行解析构建表头。
4.根据权利要求1所述的报表框架生成方法,其特征在于,所述步骤S4采用:根据实际业务需要设置报表的查询条件字段,并设置报表数据类型、关联类型以及导出时是否显示。
5.根据权利要求1所述的报表框架生成方法,其特征在于,将报表基本信息、报表字段信息、报表数据信息分别存储在底层数据库不同表中,并通过报表唯一标识符与报表编号相关联。
6.根据权利要求1所述的报表框架生成方法,其特征在于,基于底层数据库读取待下载数据,设置异步下载方法、队列限流方法以及负载均衡方法中的一种或多种。
7.根据权利要求1所述的报表框架生成方法,其特征在于,针对大数据量报表,增加数据自动分页、复杂表头动态拼接功能。
8.一种报表框架生成系统,其特征在于,包括:
模块M1:对报表进行初始化设置;
模块M2:将子表数据保存至底层数据库中;
模块M3:基于底层数据库及报表表头样式配置报表表头字段信息;
模块M4:基于底层数据库以及配置的报表表头字段信息通过设置报表的查询条件字段获取相应的报表数据。
9.根据权利要求8所述的报表框架生成系统,其特征在于,所述对报表进行初始化设置采用:基于初始化报表设置报表的使用范围、用户群体以及数据可视范围;
所述模块M3采用:基于底层数据库筛选配置报表表头字段信息,并存入底层数据库中,报表展示页面通过读取底层数据库报表表头内容进行展示;或,通过开发XML语句并导入底层数据库,报表展示页面通过获取底层数据库中的XML节点信息,通过识别关键节点items,递归遍历节点,通过属性解析方法进行解析构建表头;
所述模块M4采用:根据实际业务需要设置报表的查询条件字段,并设置报表数据类型、关联类型以及导出时是否显示;
将报表基本信息、报表字段信息、报表数据信息分别存储在底层数据库不同表中,并通过报表唯一标识符与报表编号相关联。
10.根据权利要求9所述的报表框架生成系统,其特征在于,基于底层数据库读取待下载数据,设置异步下载方法、队列限流方法以及负载均衡方法中的一种或多种;
针对大数据量报表,增加数据自动分页、复杂表头动态拼接功能。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于兴业银行股份有限公司;兴业数字金融服务(上海)股份有限公司,未经兴业银行股份有限公司;兴业数字金融服务(上海)股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211473073.3/1.html,转载请声明来源钻瓜专利网。