[发明专利]一种报表处理的方法及报表系统在审
申请号: | 201811083529.9 | 申请日: | 2018-09-18 |
公开(公告)号: | CN109255065A | 公开(公告)日: | 2019-01-22 |
发明(设计)人: | 李栋梁 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | G06F16/953 | 分类号: | G06F16/953;G06F16/9535;H04L29/08 |
代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 林桐苒;解婷婷 |
地址: | 450018 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 报表数据 报表系统 报表处理 接口信息 接收查询 界面配置 灵活配置 数据接口 预先配置 重新编码 资源类型 工作量 返回 开发 | ||
本发明公开一种报表处理的方法,包括:接收查询报表数据的请求后,根据预先配置的接口信息获取对应的报表数据;返回所述报表数据。本发明还公开了一种报表系统。本方案可以根据报表资源类型、数据接口灵活配置的报表系统,在需要新增报表时,无需重新编码,仅需通过界面配置即可,极大简化开发工作量。
技术领域
本发明涉及报表技术领域,尤指一种报表处理的方法及报表系统。
背景技术
报表是企业管理的基本措施和途径,是企业的基本业务要求,也是实施BI(Business Intelligence,商务智能)战略的基础。报表可以帮助企业访问、格式化数据,并把数据信息以可靠和安全的方式呈现给使用者。
EXCEL、WORD等编辑软件可以做出很复杂的报表格式,但是由于它们没有定义专门的报表结构来动态的加载报表数据,所有这类软件中的数据都是已经定义好的,静态的,不能动态变化的,它们没有办法实现报表软件的“数据动态化”特性。
目前企业业务大都比较复杂,导致报表种类繁多,所以大都有单独的报表系统。但是报表系统设计不够合理,导致新增一种类型的报表往往需要重新编码,开发工作量巨大。
发明内容
为了解决上述技术问题,本发明提供了一种报表处理的方法及报表系统,在需要新增报表时,无需重新编码,仅需通过界面配置即可,极大简化开发工作量。
为了达到本发明目的,本发明提供了一种报表处理的方法,包括:
接收查询报表数据的请求后,根据预先配置的接口信息获取对应的报表数据;
返回所述报表数据。
进一步地,所述接收查询报表数据的请求,包括:
进入用户界面后,查询数据库中预先配置的报表资源类型表和报表类型表;
接收到用户选择的报表资源类型和报表类型的指令后,查询所述数据库中预先配置的报表查询条件表,通过所述用户界面展示所述报表查询条件表;
接收到用户选择的报表查询条件后,将所述报表查询条件组装成请求报文。
进一步地,所述返回所述报表数据,包括:
根据所述数据库中预先配置的报表表头信息将所述报表数据组装成响应信息;
通过所述用户界面展示所述响应信息。
进一步地,所述通过所述用户界面展示所述响应信息后,还包括:
接收到生成报表的指令后,根据所述报表查询条件及所述报表数据生成指定格式的报表。
进一步地,所述根据所述报表查询条件及所述报表数据生成指定格式的报表后,还包括:
将所述报表存储到指定位置。
进一步地,所述根据所述报表查询条件及所述报表数据生成指定格式的报表后,还包括:
接收到下载指令后,下载用户选定的格式的报表。
进一步地,所述根据预先配置的接口信息获取对应的报表数据,包括:
通过所述报表类型表中配置的接口统一资源定位符发送所述请求报文,获取对应的报表数据。
进一步地,所述报表资源类型表包括以下的一项或多项信息:资源类型标识,资源类型名称;
所述报表类型表包括以下的一项或多项信息:报表名称、对应的资源类型、查询接口统一资源定位符、导出接口统一资源定位符;
所述报表查询条件表包括以下的一项或多项信息:条件标识、条件名称、条件字段名、条件类型、对应报表类型。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811083529.9/2.html,转载请声明来源钻瓜专利网。