[发明专利]一种报表生成方法及装置、存储介质及电子设备有效
申请号: | 202111215481.4 | 申请日: | 2021-10-19 |
公开(公告)号: | CN113935301B | 公开(公告)日: | 2022-07-12 |
发明(设计)人: | 牙祖将;石炜 | 申请(专利权)人: | 中国银行股份有限公司 |
主分类号: | G06F40/18 | 分类号: | G06F40/18;G06F16/2457 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 张倩 |
地址: | 100818 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 报表 生成 方法 装置 存储 介质 电子设备 | ||
本发明提供了一种报表生成方法及装置、存储介质及电子设备,可应用于金融领域或其他领域,该方法包括:响应于报表制作指令,获取报表制作指令对应的表数据中间文件;确定表数据中间文件对应的报表应用场景;判断是否存在报表应用场景的数据集文件;若存在报表应用场景的数据集文件,则获取该数据集文件中的报表参数;对报表参数进行客户化处理,获得客户化报表参数;基于客户化报表参数以及表数据中间文件,生成客户化报表参数对应的报表。应用本发明提供的报表生成方法,能够获取报表应用场景的数据集文件,进而对数据集文件中的报表参数进行客户化,根据客户化报表参数生成文件,能够快速生成满足客户需求的报表,极大的提高了报表的制作效率。
技术领域
本发明涉及数据处理技术领域,特别涉及一种报表生成方法及装置、存储介质及电子设备。
背景技术
报表是信息管理系统的重要组成部分,特别是对商业银行机构而言,要有用于分析、评价、预测等各个类型的报表。由于报表种类繁多、变化频繁、时效性高,所以需要及时准确地生成报表。
在制作报表的过程中,通常调用报表生成模块进行报表的生成,然而,现有的报表生成模块通常是根据一个模型来生成相同格式的报表,报表生成模块的复用性差,生成的报表格式单一,无法满足实际需要。
发明内容
本发明所要解决的技术问题是提供一种报表生成方法,能够快速生成不同种类的报表。
本发明还提供了一种报表生成装置,用以保证上述方法在实际中的实现及应用。
一种报表生成方法,包括:
响应于报表制作指令,获取所述报表制作指令对应的表数据中间文件;
确定所述表数据中间文件对应的报表应用场景;
判断是否存在所述报表应用场景的数据集文件;
若存在所述报表应用场景的数据集文件,则获取该数据集文件中的报表参数;
对所述报表参数进行客户化处理,获得客户化报表参数;
基于所述客户化报表参数以及所述表数据中间文件,生成所述客户化报表参数对应的报表。
上述的方法,可选的,还包括:
若未存在所述报表应用场景对应的数据集文件,则确定所述报表应用场景对应的表结构信息;
根据所述表结构信息生成报表参数,所述报表参数包括表头结构子参数、表体结构子参数、表体取数逻辑子参数、表尾子参数、页头子参数和页尾子参数中的至少一种;
基于所述报表参数生成所述报表应用场景对应的数据集文件,并对所述数据集文件进行存储。
上述的方法,可选的,所述对所述报表参数进行客户化处理,获得客户化报表参数,包括:
获取客户需求信息;
根据所述客户需求信息确定所述报表参数中的待调整子参数以及所述待调整子参数的调整类型;
根据每个所述待调整子参数的调整类型对每个所述待调整子参数调整,获得客户化报表参数。
上述的方法,可选的,所述基于所述客户化报表参数以及所述表数据中间文件,生成所述客户化报表参数对应的报表,包括:
将所述客户化报表参数以及所述表数据中间文件加入所述报表制作指令对应的作业步中,以生成所述客户化报表参数对应的报表。
上述的方法,可选的,还包括:
在预先设置的显示页面显示所述报表。
一种报表生成装置,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国银行股份有限公司,未经中国银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111215481.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种全自动闭锁悬挂装置
- 下一篇:一种烯烃酸树脂及其制备方法