[发明专利]在线成人教育高等院校定制化报表导出方法在审
申请号: | 201810135199.7 | 申请日: | 2018-02-09 |
公开(公告)号: | CN108345673A | 公开(公告)日: | 2018-07-31 |
发明(设计)人: | 李航 | 申请(专利权)人: | 弘成科技发展有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 成都市鼎宏恒业知识产权代理事务所(特殊普通合伙) 51248 | 代理人: | 谢敏 |
地址: | 100007 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 导出 定制化 报表文件 高等院校 文件系统 源文件 泛型 数据处理领域 个性化需求 报表功能 导出组件 反射机制 泛型集合 复杂表格 技术要点 统计数据 文件地址 业务场景 字段配置 组元数据 配置的 元数据 自定义 上传 文档 字段 写入 数据库 存储 反馈 院校 统计 | ||
本发明涉及数据处理领域,公开了一种在线成人教育高等院校定制化报表导出方法,其技术要点是:先根据院校的需求在数据库中将提供的文件字段配置为一组元数据,再基于List泛型集合对统计数据进行存储,通过元数据中配置的字段基于反射机制找到泛型类里面对应的属性值,并将每个泛型类里面的属性值写入报表文件的源文件中,最后将生成的报表文件的源文件上传至nfs文件系统中,nfs文件系统反馈用户一个文件地址,完成报表导出。解决了解决现有成人教育高等院校定制化报表导出时,因存在较多的自定义及个性化需求,单纯依靠已有的模板导出组件无法实现复杂表格及文档的导出,更无法满足用户在多种业务场景下的统计汇总报表功能的问题。
技术领域
本发明涉及数据处理领域,具体的讲是在线成人教育高等院校定制化报表导出方法。
背景技术
成教系统是基于原有院校业务基础上实现的在线管理系统,对于院校在使用成教系统前就已具备的相关统计报表、成绩汇总表等相关报表,需要提供相应的处理支持。
在处理支持中,院校需要的表格形式,具有较多的自定义及个性化需求,单纯依靠已有的导出组件无法实现复杂表格及文档的导出,更无法满足用户在多种业务场景下的统计汇总报表功能。
同时,原有程序中提供的导出功能仅为列头及数据导出,并不具备院校要求的多级表头、合并标题、自动分页、指定Word或者excel表格导出等功能。
因此需要一种能够将待导出统计数据转换为元数据,利用数据流的方式完成配置,从而多种类报表导出的在线成人教育高等院校定制化报表导出方法。
发明内容
本发明为了解决现有成人教育高等院校定制化报表导出时,因存在较多的自定义及个性化需求,单纯依靠已有的模板导出组件无法实现复杂表格及文档的导出,更无法满足用户在多种业务场景下的统计汇总报表功能的问题,提供一种在线成人教育高等院校定制化报表导出方法。
本发明解决上述技术问题,采用的技术方案是,在线成人教育高等院校定制化报表导出方法,包括以下步骤:
第一步,根据院校的需求在数据库中将提供的文件字段配置为一组元数据;
第二步,根据院校对报表文件类型的需求,在数据库中将元数据导入需求的报表文件的源文件中;
第三步,根据院校对配置计算规则的需求,对报表文件的源文件中数据进行计算,得到统计数据;
第四步,基于List泛型集合对统计数据进行存储,通过元数据中配置的字段基于反射机制找到泛型类里面对应的属性值,并将每个泛型类里面的属性值写入报表文件的源文件中;
第五步,将生成的报表文件的源文件上传至nfs文件系统中,nfs文件系统反馈用户一个文件地址,完成报表导出。
这样设计的目的在于,通过将数据库中零散单个的数据配置成元数据生成数据流,利用数据流的方式来生成一个指定格式的报表文件,将要统计的数据生成一个数据流,这种方式是便于生成各种类型的文件。
再则,生成的数据流在处理时,可以根据院校对配置计算规则的需求进行求和、加和求平均、百分比分组、日期分组、人员类型分组、统计数据类型、数据对象范围等多种计算,从而实现多级表头、合并标题、自动分页、指定Word或者excel表格导出等功能,解决了现有成人教育高等院校定制化报表导出时,因存在较多的自定义及个性化需求,单纯依靠已有的导出组件无法实现复杂表格及文档的导出,更无法满足用户在多种业务场景下的统计汇总报表功能的问题。
进一步的,第一步,文件字段为字段名称、中文显示名称、显示格式、元素类型、排序和分组名称中的一种或多种。
进一步的,显示格式包括日期格式、日期段格式、时间格式、时间段格式、数字格式和金额格式中的一种或多种。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于弘成科技发展有限公司,未经弘成科技发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810135199.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:智能应答方法、电子装置及存储介质
- 下一篇:一种文件管理方法及移动终端