数据报表生成方法、装置、服务器及存储介质制造方法及图纸

技术编号:23605237 阅读:17 留言:0更新日期:2020-03-28 06:11
本发明专利技术实施例提供一种数据报表生成方法、装置、服务器及存储介质,属于计算机技术领域,解决了现有技术中数据报表的定制化开发需耗费大量的人力时间,无法满足用户自定制的数据报表需求的问题。所述方法包括:根据获取到的用户权限指令,确定并显示所述用户权限指令对应的可操作指标数据源;当获取到指标分组指令时,根据预设指标维度以及预设权重,将可操作指标数据源进行指标项分组显示,预设权重是指在指标项分组显示时,指标项的突出显示位置;当获取到指标选择指令时,根据指标选择指令中所选择的分组显示的指标项生成临时数据报表,临时数据报表中包括所选择的分组显示的指标项对应的数据内容。本发明专利技术实施例适用于数据报表的生成过程。

Data report generation method, device, server and storage medium

【技术实现步骤摘要】
数据报表生成方法、装置、服务器及存储介质
本专利技术涉及计算机
,具体地涉及一种数据报表生成方法、装置、服务器及存储介质。
技术介绍
目前的数据报表生成采用的技术模型多为MVC(Model-View-Controller,视图-模式-控制器)设计模式,在针对于某一个特定使用场景创建数据报表时均需要定制化开发。而定制化的开发工作则需要耗费大量的人力时间进行,上线周期长,无法满足用户自适应、自定制的数据报表需求。
技术实现思路
本专利技术实施例的目的是提供一种数据报表生成方法、装置、服务器及存储介质,解决了现有技术中数据报表的定制化开发耗费大量的人力时间,无法满足用户自适应、自定制的数据报表需求的问题,基于预设指标维度,可将可操作指标数据源进行指标项分组显示,从而实现在所显示的指标项中任意选择指标项并生成临时数据报表的需求,满足了用户维度的报表自定义。为了实现上述目的,本专利技术实施例提供一种数据报表生成方法,包括:根据获取到的用户权限指令,确定并显示所述用户权限指令对应的可操作指标数据源;当获取到指标分组指令时,根据预设指标维度以及预设权重,将所述可操作指标数据源进行指标项分组显示,所述预设权重是指在指标项分组显示时,指标项的突出显示位置;当获取到指标选择指令时,根据所述指标选择指令中所选择的分组显示的指标项生成临时数据报表,所述临时数据报表中包括所选择的分组显示的指标项对应的数据内容。进一步地,所述显示所述用户权限指令对应的可操作指标数据源包括:按照所述预设指标维度,级联显示所述用户权限指令对应的可操作指标数据源中的每个数据源的各维度指标项。进一步地,所述根据预设指标维度以及预设权重,将所述可操作指标数据源进行指标项分组显示包括:根据所述预设指标维度,将所述可操作指标数据源中的每个数据源进行各维度的指标项分组;根据每个指标项对应的预设权重,将分组后的指标项显示在其预设权重对应的显示位置,其中,所述预设权重越大对应的显示位置越突出。进一步地,所述当获取到指标选择指令时,根据所述指标选择指令中所选择的分组显示的指标项生成临时数据报表包括:当获取到指标选择指令时,闪烁显示所述指标选择指令中所选择的分组显示的指标项;查找所选择的分组显示的指标项对应的数据内容,并根据所选择的分组显示的指标项对应的数据内容生成临时数据报表。进一步地,在所述根据所述指标选择指令中所选择的分组显示的指标项生成临时数据报表之后,所述方法还包括:当获取到图形化指令时,根据所述图形化指令对应的类型,将所述临时数据报表显示为对应的可视化图表。相应的,本专利技术实施例还提供一种数据报表生成装置,包括:获取单元,用于获取用户权限指令、指标分组指令以及指标选择指令;确定单元,用于根据所述获取单元获取到的用户权限指令,确定所述用户权限指令对应的可操作指标数据源;显示单元,用于显示所述用户权限指令对应的可操作指标数据源;分组单元,用于当所述获取单元获取到指标分组指令时,根据预设指标维度以及预设权重,将所述可操作指标数据源进行指标项分组,所述预设权重是指在指标项分组显示时,指标项的突出显示位置;所述显示单元还用于显示所述可操作指标数据源的指标项分组;报表生成单元,用于当所述获取单元获取到指标选择指令时,根据所述指标选择指令中所选择的分组显示的指标项生成临时数据报表,所述临时数据报表中包括所选择的分组显示的指标项对应的数据内容。进一步地,所述显示单元还用于按照所述预设指标维度,级联显示所述用户权限指令对应的可操作指标数据源中的每个数据源的各维度指标项。进一步地,所述分组单元还用于根据所述预设指标维度,将所述可操作指标数据源中的每个数据源进行各维度的指标项分组;所述显示单元还用于根据每个指标项对应的预设权重,将分组后的指标项显示在其预设权重对应的显示位置,其中,所述预设权重越大对应的显示位置越突出。进一步地,所述显示单元还用于当所述获取单元获取到指标选择指令时,闪烁显示所述指标选择指令中所选择的分组显示的指标项;所述报表生成单元还用于查找所选择的分组显示的指标项对应的数据内容,并根据所选择的分组显示的指标项对应的数据内容生成临时数据报表。进一步地,所述获取单元还用于获取图形化指令;所述显示单元还用于当所述获取单元获取到图形化指令时,根据所述图形化指令对应的类型,将所述临时数据报表显示为对应的可视化图表。相应的,本专利技术实施例还提供一种服务器,所述服务器用于执行如上所述的数据报表生成方法。相应的,本专利技术实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储计算机指令,所述计算机指令使所述计算机执行如上所述的数据报表生成方法。通过上述技术方案,根据获取到的用户权限指令,确定并显示所述用户权限指令对应的可操作指标数据源,然后当获取到指标分组指令时,根据预设指标维度以及预设权重,将所述可操作指标数据源进行指标项分组显示,其中所述预设权重是指在指标项分组显示时,指标项的突出显示位置,当获取到指标选择指令时,根据所述指标选择指令中所选择的分组显示的指标项生成临时数据报表,所述临时数据报表中包括所选择的分组显示的指标项对应的数据内容。本专利技术实施例解决了现有技术中数据报表的定制化开发耗费大量的人力时间,无法满足用户自适应、自定制的数据报表需求的问题,实现了在所显示的指标项中任意选择指标项并生成临时数据报表的需求,满足了用户维度的报表自定义。本专利技术实施例的其它特征和优点将在随后的具体实施方式部分予以详细说明。附图说明附图是用来提供对本专利技术实施例的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本专利技术实施例,但并不构成对本专利技术实施例的限制。在附图中:图1是本专利技术实施例提供的一种数据报表生成方法的流程示意图;图2是本专利技术实施例提供的一种分组指标项显示效果示意图;图3是本专利技术实施例提供的另一种分组指标项显示效果示意图;图4是本专利技术实施例提供的另一种数据报表生成方法的流程示意图;图5是本专利技术实施例提供的一种数据报表生成装置的结构示意图;图6是本专利技术实施例提供的一种设备的结构示意图。具体实施方式以下结合附图对本专利技术实施例的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本专利技术实施例,并不用于限制本专利技术实施例。图1是本专利技术实施例提供的一种数据报表生成方法的流程示意图。如图1所示,所述方法包括如下步骤:步骤101,根据获取到的用户权限指令,确定并显示所述用户权限指令对应的可操作指标数据源;步骤102,当获取到指标分组指令时,根据预设指标维度以及预设权重,将所述可操作指标数据源进行指标项分组显示,所述预设权重是指在指标项分组显示时,指标项的突出显示位置;步骤103,当获取到指标选择指令时,根据所述指标选择指令中所选择的分组显示的指标项生成临时数据报表,所述临时数据报表中包括所选择的分组显示的指标项对应的数据内容。其中,本专利技术实本文档来自技高网...

【技术保护点】
1.一种数据报表生成方法,其特征在于,包括:/n根据获取到的用户权限指令,确定并显示所述用户权限指令对应的可操作指标数据源;/n当获取到指标分组指令时,根据预设指标维度以及预设权重,将所述可操作指标数据源进行指标项分组显示,所述预设权重是指在指标项分组显示时,指标项的突出显示位置;/n当获取到指标选择指令时,根据所述指标选择指令中所选择的分组显示的指标项生成临时数据报表,所述临时数据报表中包括所选择的分组显示的指标项对应的数据内容。/n

【技术特征摘要】
1.一种数据报表生成方法,其特征在于,包括:
根据获取到的用户权限指令,确定并显示所述用户权限指令对应的可操作指标数据源;
当获取到指标分组指令时,根据预设指标维度以及预设权重,将所述可操作指标数据源进行指标项分组显示,所述预设权重是指在指标项分组显示时,指标项的突出显示位置;
当获取到指标选择指令时,根据所述指标选择指令中所选择的分组显示的指标项生成临时数据报表,所述临时数据报表中包括所选择的分组显示的指标项对应的数据内容。


2.根据权利要求1所述的方法,其特征在于,所述显示所述用户权限指令对应的可操作指标数据源包括:
按照所述预设指标维度,级联显示所述用户权限指令对应的可操作指标数据源中的每个数据源的各维度指标项。


3.根据权利要求1所述的方法,其特征在于,所述根据预设指标维度以及预设权重,将所述可操作指标数据源进行指标项分组显示包括:
根据所述预设指标维度,将所述可操作指标数据源中的每个数据源进行各维度的指标项分组;
根据每个指标项对应的预设权重,将分组后的指标项显示在其预设权重对应的显示位置,其中,所述预设权重越大对应的显示位置越突出。


4.根据权利要求1所述的方法,其特征在于,所述当获取到指标选择指令时,根据所述指标选择指令中所选择的分组显示的指标项生成临时数据报表包括:
当获取到指标选择指令时,闪烁显示所述指标选择指令中所选择的分组显示的指标项;
查找所选择的分组显示的指标项对应的数据内容,并根据所选择的分组显示的指标项对应的数据内容生成临时数据报表。


5.根据权利要求1所述的方法,其特征在于,在所述根据所述指标选择指令中所选择的分组显示的指标项生成临时数据报表之后,所述方法还包括:
当获取到图形化指令时,根据所述图形化指令对应的类型,将所述临时数据报表显示为对应的可视化图表。<...

【专利技术属性】
技术研发人员:唐堂
申请(专利权)人:贝壳技术有限公司
类型:发明
国别省市:天津;12

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

1