[发明专利]可定制的报表生成方法、装置、计算机设备及存储介质有效
申请号: | 202111008189.5 | 申请日: | 2021-08-30 |
公开(公告)号: | CN113743060B | 公开(公告)日: | 2023-05-26 |
发明(设计)人: | 许少伟;魏聪惠 | 申请(专利权)人: | 建信金融科技有限责任公司 |
主分类号: | G06F40/166 | 分类号: | G06F40/166;G06F40/186 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 贾磊;李辉 |
地址: | 200120 上海市自由*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 定制 报表 生成 方法 装置 计算机 设备 存储 介质 | ||
本文涉及计算机技术领域,适用于金融领域,尤其涉及一种可定制的报表生成方法、装置、计算机设备及存储介质。其方法包括,获取终端用户的报表定制请求,所述报表定制请求中包括报表样例;根据所述报表定制请求,生成所述终端用户的与所述报表样例相同的报表模板,所述报表模板中包括与所述报表样例对应的报表参数;获取包括终端用户数据的报表生成指令;根据所述报表生成指令以及所述报表模板,生成报表。通过本文的方法,实现了根据终端用户的需求定制个性化报表,并提高了报表生成的效率,提高系统的稳定性。
技术领域
本文涉及计算机技术领域,适用于金融领域,尤其涉及一种可定制的报表生成方法、装置、计算机设备及存储介质。
背景技术
随着科技的不断发展,对数据的汇总、分析逐渐成为计算机技术领域关注的重点,现有技术中通过制作报表对数据进行分析,展示现状,明确与目标的差距,进而用于后续改善方案及行动计划的指南。
现有技术大多使用Apache POI或Jasperreport报表生成工具生成报表,但ApachePOI报表生成工具生成的报表过于简单,不适用于具有复杂业务指标、多种展示形式的报表,且产生的报表生成模板的复用性差,生成的报表格式单一,用户不能操作报表内容。Jasperreport报表生成工具虽然可以支持图形化绘制报表模板,但需工作人员手动根据客户的描述进行绘制,绘制的报表样式与客户要求的报表样式存在较大的差距,用户不能对绘制的报表直接进行编辑,报表的可定制性低,此外,Jasperreport报表生成工具的性能不佳,在生成报表大小超过20M时,耗时较高,且系统占用资源较多,当批量生成报表时,系统稳定性较差,可能会出现设备宕机。
现在亟需一种可定制的报表生成方法,从而解决现有技术中报表可定制性低、生成报表效率低且稳定性差的问题。
发明内容
为解决现有技术中报表可定制性低、生成报表效率低且稳定性差的问题,本文实施例提供了一种可定制的报表生成方法及装置,能够根据终端用户的报表样例,个性化定制报表模板,根据所述终端用户数据与所述报表模板生成与所述报表样例格式相同的报表。本文实施例的方法和装置可以适用于金融领域,例如银行等应用场景,还可以应用到其他相关场景,在此并不做限制。
本文实施例提供了一种可定制的报表生成方法,所述方法包括,
获取终端用户的报表定制请求,所述报表定制请求中包括报表样例;
根据所述报表定制请求,生成与所述报表样例相同的报表模板,所述报表模板中包括与所述报表样例对应的报表参数;
获取包括终端用户数据的报表生成指令;
根据所述报表生成指令中的终端用户数据以及所述报表模板,生成报表。
本文实施例还提供了一种可定制的报表生成装置,包括,
报表定制请求获取单元,获取终端用户的报表定制请求,所述报表定制请求中包括报表样例;
报表模板生成单元,根据所述报表定制请求,生成与所述报表样例相同的报表模板,所述报表模板中包括与所述报表样例对应的报表参数;
报表生成指令获取单元,获取包括终端用户数据的报表生成指令;
报表生成单元,根据所述报表生成指令中的终端用户数据以及所述报表模板,生成报表。
本文实施例还提供了一种计算机设备,包括存储器、处理器、以及存储在所述存储器上的计算机程序,所述处理器执行所述计算机程序时实现上述的方法。
本文实施例还提供了一种计算机存储介质,其上存储有计算机程序,所述计算机程序被计算机设备的处理器运行时,执行上述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于建信金融科技有限责任公司,未经建信金融科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111008189.5/2.html,转载请声明来源钻瓜专利网。