[发明专利]一种报表生成方法和装置在审
申请号: | 202210164007.1 | 申请日: | 2022-02-22 |
公开(公告)号: | CN114528251A | 公开(公告)日: | 2022-05-24 |
发明(设计)人: | 郑斐;孙馨愉;董宏越 | 申请(专利权)人: | 中国银行股份有限公司 |
主分类号: | G06F16/13 | 分类号: | G06F16/13;G06F16/11;G06F16/16;G06F16/14;G06F16/172 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 汤在彦;沈珍珠 |
地址: | 100818 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 报表 生成 方法 装置 | ||
本发明提供了一种报表生成方法和装置,属于大数据,该方法包括:在数据库中建立报表索引表;根据报表索引表,获取目标上传系统的文件属性信息;根据报表索引表和目标上传系统的文件属性信息,调用报表生成程序,生成报表数据实体;将报表数据实体转换为报表文件发送至目标上传系统。本发明利用在数据库建立的报表索引表将不同报表的生成条件记录,通过调用报表生成程生成报表实体内容,实现同一种上传系统可复用同一套代码,按照不同上传系统的需求生成对应的报表文件。
技术领域
本发明涉及计算机数据处理技术领域,尤其涉及一种报表生成方法和装置。
背景技术
本部分旨在为权利要求书中陈述的本发明的实施方式提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。
随着电子化办公的趋势不断发展,越来越多的企业或单位开始采用报表对自身的经营管理状况进行统计。报表的种类多种多样。有的企业采用日报表,即以一天的时间范围作为统计周期;也有的企业采用周报表,即以一周的时间范围作为统计周期。现有技术中,报表的统计周期一旦确定,则报表的格式也就相应确定了。以日报表为例,日报表中只具有针对24小时的时间范围内的数据的统计结果。如果需要从日报表中对一个月内的数据进行统计,那么现有技术中,只能够获取这个月内的所有(30个左右)日报表,再根据所有的日报表中的数据,统计得到该月内的统计结果。由于需要处理大量的日报表,所以现有技术中,当需要统计的周期与报表的统计周期不相同时,得到统计数据的过程十分复杂,并且会占用大量统计设备的硬件资源。
因此,如何提供一种新的方案,其能够解决上述技术问题是本领域亟待解决的技术难题。
发明内容
本发明实施例提供一种报表生成方法,利用在数据库建立的报表索引表将不同报表的生成条件记录,通过调用报表生成程生成报表实体内容,实现同一种上传系统可复用同一套代码,按照不同上传系统的需求生成对应的报表文件,该方法包括:
在数据库中建立报表索引表;
根据报表索引表,获取目标上传系统的文件属性信息;
根据报表索引表和目标上传系统的文件属性信息,调用报表生成程序,生成报表数据实体;
将报表数据实体转换为报表文件发送至目标上传系统。
本发明实施例还提供一种报表生成装置,包括:
报表索引表建立模块,用于在数据库中建立报表索引表;
目标上传系统的文件属性信息获取模块,用于根据报表索引表,获取目标上传系统的文件属性信息;
报表数据实体生成模块,用于根据报表索引表和目标上传系统的文件属性信息,调用报表生成程序,生成报表数据实体;
报表文件发送模块,用于将报表数据实体转换为报表文件发送至目标上传系统。
本发明实施例还提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述一种报表生成方法。
本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述一种报表生成方法。
本发明实施例还提供一种计算机程序产品,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时实现上述一种报表生成方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国银行股份有限公司,未经中国银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210164007.1/2.html,转载请声明来源钻瓜专利网。