一种基于excel模板文件的报表导出方法、装置、设备及介质制造方法及图纸

技术编号:42183721 阅读:20 留言:0更新日期:2024-07-30 18:36
本说明书实施例公开了一种基于excel模板文件的报表导出方法、装置、设备及介质,涉及计算机技术领域,用于提高报表导出效率。方法包括:后端应用基于前端应用上传的前端传递参数,调用预置打印服务模块的excel模板文件;根据接口地址参数生成对应的数据接口请求,以调用数据接口获取与前端传递参数相对应的导出结果数据;获取数据接口返回导出结果数据的数据结构,以基于数据结构对excel模板文件的占位符进行配置,确定待导出报表的占位信息;其中,占位信息至少包括:占位范围、占位映射关系;根据占位信息生成待导出报表所对应的excel文件,以基于占位映射关系与当前导出类型对excel文件进行打印导出。

【技术实现步骤摘要】

本说明书涉及计算机,尤其涉及一种基于excel模板文件的报表导出方法、装置、设备及介质


技术介绍

1、随着科技的发展,企业在运营过程中常见的业务功能时常会被使用例如:各项数据如物料信息、用户信息、仓库信息、库存信息等内容导出到excel文件,以供企业用户进行各项数据统计工作或年终报告。由于各个企业对导出数据的用途不同,从而对导出的需求也不尽相同,基于当前公知的报表生成方式即用户发送请求到服务器,向数据库请求所需数据,然后服务器以特定的展现格式返回用户所需数据的导出方式存在重复检索、生成的现象,浪费了系统资源,增加了操作人员负担,因此如何实现自定义报表导出成为了企业智能化管理中的一个苛待解决的问题。

2、当前智能化管理系统中为了提高报表导出的效率,基本上由开发人员书写代码后基于开发完成的代码进行,且都是实现业务系统逻辑后,针对打印导出再重新开发才能完成。这种基于开发人员针对性开发的方式在不同的客户针对同一张报表,然而可能需要展示的内容和样式不同时,又需要开发人员进行重复开发,这种重复开发的方式基本是通过前端集成excel解析器,开发门槛高,且基本文档来自技高网...

【技术保护点】

1.一种基于excel模板文件的报表导出方法,其特征在于,所述方法包括:

2.根据权利要求1所述的一种基于excel模板文件的报表导出方法,其特征在于,后端应用基于前端应用上传的前端传递参数,调用预置打印服务模块的excel模板文件,具体包括:

3.根据权利要求2所述的一种基于excel模板文件的报表导出方法,其特征在于,基于所述模板持有端的支持维度进行模板选择,获得所述excel模板文件,具体包括:

4.根据权利要求3所述的一种基于excel模板文件的报表导出方法,其特征在于,根据所述接口地址参数生成对应的数据接口请求,以调用数据接口获取与所述前端传...

【技术特征摘要】

1.一种基于excel模板文件的报表导出方法,其特征在于,所述方法包括:

2.根据权利要求1所述的一种基于excel模板文件的报表导出方法,其特征在于,后端应用基于前端应用上传的前端传递参数,调用预置打印服务模块的excel模板文件,具体包括:

3.根据权利要求2所述的一种基于excel模板文件的报表导出方法,其特征在于,基于所述模板持有端的支持维度进行模板选择,获得所述excel模板文件,具体包括:

4.根据权利要求3所述的一种基于excel模板文件的报表导出方法,其特征在于,根据所述接口地址参数生成对应的数据接口请求,以调用数据接口获取与所述前端传递参数相对应的导出结果数据,具体包括:

5.根据权利要求1所述的一种基于excel模板文件的报表导出方法,其特征在于,基于所述数据结构...

【专利技术属性】
技术研发人员:傅林郑飞郑大力宋成文
申请(专利权)人:山东浪潮易云在线科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1