[发明专利]一种报表生成方法及装置、存储介质及电子设备有效
申请号: | 202111215481.4 | 申请日: | 2021-10-19 |
公开(公告)号: | CN113935301B | 公开(公告)日: | 2022-07-12 |
发明(设计)人: | 牙祖将;石炜 | 申请(专利权)人: | 中国银行股份有限公司 |
主分类号: | G06F40/18 | 分类号: | G06F40/18;G06F16/2457 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 张倩 |
地址: | 100818 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 报表 生成 方法 装置 存储 介质 电子设备 | ||
1.一种报表生成方法,其特征在于,包括:
响应于报表制作指令,获取所述报表制作指令对应的表数据中间文件;
确定所述表数据中间文件对应的报表应用场景;
判断是否存在所述报表应用场景的数据集文件;
若存在所述报表应用场景的数据集文件,则获取该数据集文件中的报表参数;
对所述报表参数进行客户化处理,获得客户化报表参数;
基于所述客户化报表参数以及所述表数据中间文件,生成所述客户化报表参数对应的报表;
若未存在所述报表应用场景对应的数据集文件,则确定所述报表应用场景对应的表结构信息;
根据所述表结构信息生成报表参数,所述报表参数包括表头结构子参数、表体结构子参数、表体取数逻辑子参数、表尾子参数、页头子参数和页尾子参数中的至少一种;
基于所述报表参数生成所述报表应用场景对应的数据集文件,并对所述数据集文件进行存储。
2.根据权利要求1所述的方法,其特征在于,所述对所述报表参数进行客户化处理,获得客户化报表参数,包括:
获取客户需求信息;
根据所述客户需求信息确定所述报表参数中的待调整子参数以及所述待调整子参数的调整类型;
根据每个所述待调整子参数的调整类型对每个所述待调整子参数调整,获得客户化报表参数。
3.根据权利要求1所述的方法,其特征在于,所述基于所述客户化报表参数以及所述表数据中间文件,生成所述客户化报表参数对应的报表,包括:
将所述客户化报表参数以及所述表数据中间文件加入所述报表制作指令对应的作业步中,以生成所述客户化报表参数对应的报表。
4.根据权利要求1所述的方法,其特征在于,还包括:
在预先设置的显示页面显示所述报表。
5.一种报表生成装置,其特征在于,包括:
第一获取单元,用于响应于报表制作指令,获取所述报表制作指令对应的表数据中间文件;
确定单元,用于确定所述表数据中间文件对应的报表应用场景;
判断单元,用于判断是否存在所述报表应用场景的数据集文件;
第二获取单元,用于若存在所述报表应用场景的数据集文件,则获取该数据集文件中的报表参数;
客户化处理单元,用于对所述报表参数进行客户化处理,获得客户化报表参数;
生成单元,用于基于所述客户化报表参数以及所述表数据中间文件,生成所述客户化报表参数对应的报表;
第一执行单元,用于若未存在所述报表应用场景对应的数据集文件,则确定所述报表应用场景对应的表结构信息;
第二执行单元,用于根据所述表结构信息生成报表参数,所述报表参数包括表头结构子参数、表体结构子参数、表体取数逻辑子参数、表尾子参数、页头子参数和页尾子参数中的至少一种;
第三执行单元,用于基于所述报表参数生成所述报表应用场景对应的数据集文件。
6.根据权利要求5所述的装置,其特征在于,所述客户化处理单元,包括:
获取子单元,用于获取客户需求信息;
确定子单元,用于根据所述客户需求信息确定所述报表参数中的待调整子参数以及所述待调整子参数的调整类型;
调整子单元,用于根据每个所述待调整子参数的调整类型对每个所述待调整子参数调整,获得客户化报表参数。
7.一种存储介质,其特征在于,所述存储介质包括存储指令,其中,在所述指令运行时控制所述存储介质所在的设备执行如权利要求1~4任意一项所述的报表生成方法。
8.一种电子设备,其特征在于,包括存储器,以及一个或者一个以上的指令,其中一个或一个以上指令存储于存储器中,且经配置以由一个或者一个以上处理器执行如权利要求1~4任意一项所述的报表生成方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国银行股份有限公司,未经中国银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111215481.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种全自动闭锁悬挂装置
- 下一篇:一种烯烃酸树脂及其制备方法