【技术实现步骤摘要】
报表下载方法、装置、设备及可读存储介质
本专利技术涉及应用程序的
,尤其涉及一种报表下载方法、装置、设备及可读存储介质。
技术介绍
随着网络技术的快速发展,各大小企业逐渐采用数据库存储数据,而随着企业的不断发展,数据库中存储的数据也越来越多,各大小企业的正常业务运转,都离不开报表,因此,需要基于数据库中的数据生成各种报表,使得企业能够通过各种报表来了解企业的生产情况、销售情况、盈利情况,为企业后期的生产以及员工考核提供依据。目前,企业一般提供一种或几种固定的报表模板,企业可基于不同的报表模板和数据得到不同的报表,然而,当需求变更时,固定的报表模板无法满足要求,而用户的技术水平有限,用户无法操作,需要开发人员根据需求重新开发新的报表模板,开发时间较长,不方便用户及时的获取想要的报表、此外,人力成本较高、且不便于维护。因此,如何基于用户的需求快速及时的获取对应的报表,减少人力成本是目前亟待解决的问题。
技术实现思路
本专利技术的主要目的在于提供一种报表下载方法、装置、设备及可读存储介质,旨在如何基于用户的需求快速及时的获取对应的报表,减少人力成本。为实现上述目的,本 ...
【技术保护点】
1.一种报表下载方法,其特征在于,所述报表下载方法包括以下步骤:接收用户终端发送的报表下载请求,并确定所述报表下载请求中是否携带有报表配置数据;若所述报表下载请求中携带有报表配置数据,则依据所述报表配置数据中的报表标题、列字段数组和数据格式信息,创建对应的报表模板,否则依据所述报表下载请求,从报表模板库中选择报表模板;依据所述报表下载请求,获取对应的报表数据,并将所述报表数据填充至所述报表模板,以生成报表文件,且将所述报表文件返回至所述用户终端。
【技术特征摘要】
1.一种报表下载方法,其特征在于,所述报表下载方法包括以下步骤:接收用户终端发送的报表下载请求,并确定所述报表下载请求中是否携带有报表配置数据;若所述报表下载请求中携带有报表配置数据,则依据所述报表配置数据中的报表标题、列字段数组和数据格式信息,创建对应的报表模板,否则依据所述报表下载请求,从报表模板库中选择报表模板;依据所述报表下载请求,获取对应的报表数据,并将所述报表数据填充至所述报表模板,以生成报表文件,且将所述报表文件返回至所述用户终端。2.如权利要求1所述的报表下载方法,其特征在于,所述依据所述报表下载请求,从报表模板库中选择报表模板的步骤包括:从所述报表下载请求中获取模板识别码,并从报表模板库中选择与所述模板识别码对应的报表模板。3.如权利要求1所述的报表下载方法,其特征在于,依据所述报表下载请求,从报表模板库中选择报表模板的步骤还包括:从所述报表下载请求中获取数据标签,并确定报表模板库中是否存在与所述数据标签关联的报表模板;若报表模板库中存在与所述数据标签关联的报表模板,则从报表数据库中选择与所述数据标签关联的报表模板。4.如权利要求3所述的报表下载方法,其特征在于,所述从报表数据库中选择与所述数据标签关联的报表模板的步骤包括:确定报表模板库中是否存在至少两个报表模板与所述数据标签关联;若报表模板库中存在一个报表模板与所述数据标签关联,则从报表数据库中选择与所述数据标签关联的报表模板;若报表模板库中存在至少两个报表模板与所述数据标签关联,则依据所述至少两个报表模板的创建时间,从所述至少两个报表模板中选择对应的报表模板。5.如权利要求1-4中任一项所述的报表下载方法,其特征在于,所述报表下载方法还包括:以间隔预设时间统计所述报表模板库中存储的报表模板数量,并确定所述报表模板数量是否超过预设阈值;若所述报表模板数量超过预设阈值,则依据所述报表模板库中各...
【专利技术属性】
技术研发人员:熊晓龙,聂品,
申请(专利权)人:深圳壹账通智能科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。