【技术实现步骤摘要】
一种表格导出方法、装置及设备
本申请涉及数据处理领域,具体涉及一种表格导出方法、装置及设备。
技术介绍
业务系统在利用表格展示数据的同时,通常还需要提供表格的导出功能。目前,表格导出功能的实现方法中,业务系统的后台需要由开发人员单独编写用于获取表格中数据的请求,并由开发人员在后台单独维护一份与该表格的元数据完全一致的模板文件。一旦前台的表格元数据或者用于获取表格中数据的请求发生变化,开发人员需要随时重新修改在后台编写的用于获取表格中数据的请求以及模板文件,可见,上述表格导出方法灵活性也不足。总之,目前的表格导出方法对于开发人员来说工作强度大且维护成本高。
技术实现思路
有鉴于此,本申请提供了一种表格导出方法、装置及设备,能够自动化的实现表格导出功能,降低开发人员的工作强度,以及降低维护成本。第一方面,为实现上述专利技术目的,本申请提供了一种表格导出方法,所述方法包括:后台接收前台获取到的待导出表格的数据请求元数据和表格元数据;所述后台利用所述数据请求元数据构造数据获 ...
【技术保护点】
1.一种表格导出方法,其特征在于,所述方法包括:/n后台接收前台获取到的待导出表格的数据请求元数据和表格元数据;/n所述后台利用所述数据请求元数据构造数据获取请求后,基于所述数据获取请求获得所述待导出表格中的数据;/n以及,所述后台基于所述表格元数据,创建所述待导出表格的模板;/n所述后台将所述待导出表格中的数据写入所述模板,得到表格文件,以实现所述待导出表格的导出。/n
【技术特征摘要】
1.一种表格导出方法,其特征在于,所述方法包括:
后台接收前台获取到的待导出表格的数据请求元数据和表格元数据;
所述后台利用所述数据请求元数据构造数据获取请求后,基于所述数据获取请求获得所述待导出表格中的数据;
以及,所述后台基于所述表格元数据,创建所述待导出表格的模板;
所述后台将所述待导出表格中的数据写入所述模板,得到表格文件,以实现所述待导出表格的导出。
2.根据权利要求1所述的方法,其特征在于,所述后台利用所述数据请求元数据构造数据获取请求后,基于所述数据获取请求获得所述待导出表格中的数据,包括:
所述后台利用所述数据请求元数据构造N个数据获取请求;其中,N为正整数;
所述后台基于所述N个数据获取请求,分别利用N个预先创建的线程以一对一的方式并行分页获取所述待导出表格中的数据;
所述后台将分页获取到的所述待导出表格中的数据按照分页编号顺序进行组装。
3.一种表格导出方法,其特征在于,所述方法包括:
前台解析用于获取待导出表格展示的数据的数据获取请求,得到数据请求元数据;
以及,所述前台获取所述待导出表格的表格元数据;
所述前台建立所述数据请求元数据、所述表格元数据和所述待导出表格的对应关系后,将所述对应关系发送至后台,以便所述后台基于所述对应关系实现所述待导出表格的导出。
4.根据权利要求3所述的方法,其特征在于,所述前台解析用于获取待导出表格展示的数据的数据获取请求,得到数据请求元数据,包括:
在前台向后台发送数据获取请求时,解析所述数据获取请求,得到数据请求元数据;其中,所述数据获取请求用于获取待导出表格展示的数据。
5.一种表格导出方法,其特征在于,所述方法包括:
前台解析用于获取待导出表格展示的数据的数据获取请求,得到数据请求元数据,以及,获取所述待导出表格的表格元数据;
所述前台建立所述数据请求元数据、所述表格元数据和所述待导出表格的对应关系后,将所述对应关系发送至后台;
所述后台利用所述对应关系中的数据请求元数据构造数据获取请求后,基于所述数据获取请求获得所述待导出表格中的数据,以及,基于所述表格元数...
【专利技术属性】
技术研发人员:王天翊,邢铁军,贾璐,葛东,
申请(专利权)人:东软集团股份有限公司,
类型:发明
国别省市:辽宁;21
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。