[发明专利]报表文件生成方法、装置及系统在审
申请号: | 201910300769.8 | 申请日: | 2019-04-15 |
公开(公告)号: | CN110019042A | 公开(公告)日: | 2019-07-16 |
发明(设计)人: | 颜怀柏;刘雄兵;赖文文;李晓刚 | 申请(专利权)人: | 成都四方伟业软件股份有限公司 |
主分类号: | G06F16/16 | 分类号: | G06F16/16;G06F16/178 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 徐丽 |
地址: | 610000 四川省*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 报表文件 目标数据 装置及系统 报表样式 客户端 报表生成请求 报表保存 快速生成 文件格式 预设 传输 客户 申请 网络 | ||
本申请提供的报表文件生成方法、装置及系统,获取客户端的报表生成请求,该报表包括目标数据集和该目标数据集对应的报表样式。获取该目标数据集中的数据,根据该目标数据集对应的报表样式生成相应的报表,将生成的报表保存为预设文件格式的报表文件。将该报表文件的缩略图发送给客户端,让用户进行选取。将用户选中的报表文件发送给客户端。如此,快速生成大量报表的同时,减少报表文件的传输对网络的影响。
技术领域
本申请涉及数据处理领域,具体而言,涉及一种报表文件生成方法、装置及系统。
背景技术
在线数据分析具有灵活的分析功能、直观的数据操作和分析结果可视化表示等突出优点,从而使用户对基于大量复杂数据的分析变得轻松而高效,以利于迅速做出正确判断。实际应用场景中,需要获取在线分析结果的报表文件。在对大量数据进行分析后,针对分析结果会产生大量的报表文件,需要对这些报表文件进行相应的管理。
发明内容
为了克服现有技术中的至少一个不足,本申请的目的之一在于提供一种报表文件生成方法,应用于与客户端通信的服务器,所述方法包括:
获取所述客户端的报表生成请求,所述报表生成请求包括目标数据集和所述目标数据集对应的报表样式,所述报表样式包括报表种类和对应的数据分析方法;
获取所述目标数据集中的数据,并根据所述目标数据集对应的报表样式生成多个报表,将所述报表保存为预设格式的表报文件;
获取所述报表文件的缩略图,将所述缩略图与所述报表文件的对应关系发送给所述客户端;
获取所述客户端的报表获取请求,所述报表获取请求包括用户选中的目标报表文件;
将所述目标报表文件发送给所述客户端。
可选地,所述获取所述报表文件的缩略图,将所述缩略图与所述报表文件的对应关系发送给所述客户端的步骤包括:
根据所述报表文件的缩略图生成一网页文件,所述网页文件携带有缩略图与所述报表文件;
将所述网页文件发送到所述客户端。
可选地,所述目标数据集包括多个类别的子数据集,所述方法还包括:
将同一类的子数据集对应的报表,保存到同一个预设格式的表报文件中。
可选地,所述服务器配置有浏览器,所述根据所述目标数据集对应的报表样式生成多个报表,将所述报表保存为预设格式的表报文件的步骤包括:
在所述浏览器中,根据所述报表样式生成所述目标数据集的多个报表;
截取所述报表的图片,并保存为预设格式的报表文件。
可选地,所述方法还包括:
获取所述客户端对指定报表文件的预览请求;
将所述指定报表文件发送到所述客户端。
可选地,所述获取所述客户端的报表生成请求之前还包括:
获取所述客户端的访问请求,为所述客户端提供一配置页面,所述配置页面用于使得用户在该配置页面选取所述目标数据集和所述目标数据集对应的报表样式。
本申请实施例的另一目的在于提供一种报表文件生成系统,所述系统包括服务器和客户端;
所述客户端向所述服务器发送报表生成请求,所述报表请求包括目标数据集和所述目标数据集对应的报表样式,所述报表样式包括报表种类和对应的数据分析方法;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都四方伟业软件股份有限公司,未经成都四方伟业软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910300769.8/2.html,转载请声明来源钻瓜专利网。