[发明专利]一种报表生成方法和装置在审
申请号: | 201811463684.3 | 申请日: | 2018-12-03 |
公开(公告)号: | CN109558579A | 公开(公告)日: | 2019-04-02 |
发明(设计)人: | 许磊;张培训;王凯 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | G06F17/24 | 分类号: | G06F17/24 |
代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 林桐苒;解婷婷 |
地址: | 450018 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 报表类型 报表模板 报表生成请求 方法和装置 报表数据 企业运营成本 电子表 报表生成 工作效率 接口获取 接收用户 预存 调用 发送 节约 | ||
1.一种报表生成方法,其特征在于,包括:
接收用户端发送的报表生成请求;其中,所述报表生成请求中包括报表类型;
从预存的多个报表模板中选出与所述报表类型对应的报表模板;
调用所述报表类型对应的接口获取报表数据源;
根据所述报表模板和所述报表数据源生成报表。
2.根据权利要求1所述的方法,其特征在于:识别所述选出的报表模板中的报表组件,获取所述报表组件的标识。
3.根据权利要求1所述的方法,其特征在于:所述调用所述报表类型对应的接口获取报表数据源,包括:
通过调用与所述报表类型对应的表述性状态转移应用程序编程接口REST API获取所述报表数据源。
4.根据权利要求2所述的方法,其特征在于:根据所述报表模板和所述报表数据源生成报表,包括:
解析所述数据源,获取数据源标识和所述数据源标识对应的数据;
根据报表标识和数据源标识的对应关系,将所述数据源标识对应的数据添加到相应的报表组件中以生成所述报表。
5.根据权利要求1-4任一项所述的方法,其特征在于:所述多个预存的报表模板通过帆软报表FineReport设计器生成。
6.一种报表生成装置,包括存储器和处理器;其特征在于:
所述存储器,用于存储计算机可读指令;
所述处理器,用于执行所述计算机可读指令,以执行如下操作:
接收用户端发送的报表生成请求;其中,所述报表生成请求中包括报表类型;
从预存的多个报表模板中选出与所述报表类型对应的报表模板;
调用所述报表类型对应的接口获取报表数据源;
根据所述报表模板和所述报表数据源生成报表。
7.根据权利要求6所述的装置,其特征在于:识别所述选出的报表模板中的报表组件,获取所述报表组件的标识。
8.根据权利要求6所述的装置,其特征在于:所述调用所述报表类型对应的接口获取报表数据源,包括:
通过调用与所述报表类型对应的表述性状态转移应用程序编程接口REST API获取所述报表数据源。
9.根据权利要求6所述的装置,其特征在于:根据所述报表模板和所述报表数据源生成报表,包括:
解析所述数据源,获取数据源标识和所述数据源标识对应的数据;
根据报表标识和数据源标识的对应关系,将所述数据源标识对应的数据添加到相应的报表组件中以生成所述报表。
10.根据权利要求6-9任一项所述的装置,其特征在于:所述多个预存的报表模板通过帆软报表FineReport设计器生成。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811463684.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:报表转换方法及装置
- 下一篇:一种文本分析方法及装置