[发明专利]一种报表数据的输出方法、装置、设备和存储介质有效
| 申请号: | 201811366400.9 | 申请日: | 2018-11-16 |
| 公开(公告)号: | CN109508352B | 公开(公告)日: | 2019-12-27 |
| 发明(设计)人: | 宋大伟;张丹 | 申请(专利权)人: | 苏州好玩友网络科技有限公司 |
| 主分类号: | G06F16/248 | 分类号: | G06F16/248;G06F16/2455;G06F17/24 |
| 代理公司: | 11332 北京品源专利代理有限公司 | 代理人: | 孟金喆 |
| 地址: | 215006 江苏省苏州市苏*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 报表数据 画布 报表表格 结果数据 表格结构 查询请求 存储介质 输出 报表图片 参数匹配 原始数据 多平台 表头 匹配 数据库 文本 绘制 创建 展示 | ||
本发明实施例公开了一种报表数据的输出方法、装置、设备和存储介质,所述方法包括:根据报表数据查询请求,在数据库中获取与报表数据查询请求匹配的结果数据集;获取与结果数据集对应的表格结构参数;创建画布,并在画布中绘制与表格结构参数匹配的报表表格,并在报表表格中添加表头文本;将结果数据集中的报表数据对应添加于画布中报表表格的对应位置后,将画布输出为报表图片,本发明实施例的技术方案,可实现支持多平台展示报表和支持显示原始数据的效果。
技术领域
本发明实施例涉及数据处理领域,尤其涉及一种报表数据的输出方法、装置、设备和存储介质。
背景技术
报表可以将数据信息以可靠和安全的方式呈现给使用者,随着越来越多的企业走上正规化道路,在企业管理中使用报表上报汇总数据成为企业进行业务管理的主要方式。
现有技术中,报表的生成方法主要是依赖庞大而专业的报表软件,其需要在特定的平台上展示,可以将报表以图像化的方式显示出来,使用户可以直观的对报表数据进行分析。
但由于专业的报表软件对展示平台有较高的要求,不利于报表的传播,且图像化的报表展示方式一般不支持显示原始数据,对用户回顾原始数据造成不便。
发明内容
本发明实施例提供一种报表数据的输出方法、装置、设备和存储介质,以实现支持多平台展示报表和支持显示原始数据。
第一方面,本发明实施例提供了一种报表数据的输出方法,包括:
根据报表数据查询请求,在数据库中获取与所述报表数据查询请求匹配的结果数据集;
获取与所述结果数据集对应的表格结构参数;
创建画布,并在所述画布中绘制与所述表格结构参数匹配的报表表格,并在所述报表表格中添加表头文本;
将所述结果数据集中的报表数据对应添加于所述画布中所述报表表格的对应位置后,将所述画布输出为报表图片。
第二方面,本发明实施例还提供了一种报表数据的输出装置,包括:
数据获取模块,用于根据报表数据查询请求,在数据库中获取与所述报表数据查询请求匹配的结果数据集;
参数获取模块,用于获取与所述结果数据集对应的表格结构参数;
表格绘制模块,用于创建画布,并在所述画布中绘制与所述表格结构参数匹配的报表表格,并在所述报表表格中添加表头文本;
图片输出模块,用于将所述结果数据集中的报表数据对应添加于所述画布中所述报表表格的对应位置后,将所述画布输出为报表图片。
第三方面,本发明实施例还提供了一种设备,包括:
一个或多个处理器;
存储装置,用于存储一个或多个程序;
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现本发明任意实施例提供的报表数据的输出方法。
第四方面,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现本发明任意实施例提供的报表数据的输出方法。
本发明实施例通过获取结果数据集对应的表格结构参数,在创建的画布上绘制与表格结构参数匹配的报表表格,并在报表表格中添加表头文本,将结果数据集中的报表数据对应添加于画布中报表表格的对应位置后,最后将画布输出为报表图片,解决了现有的专业报表软件对报表展示平台有较高要求,不利于报表的传播,且一般不支持原始数据显示,不便于用户回顾原始数据的问题,实现了支持多平台展示报表和支持显示原始数据的效果。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州好玩友网络科技有限公司,未经苏州好玩友网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811366400.9/2.html,转载请声明来源钻瓜专利网。





