积木化报表组件制造技术

技术编号:39427447 阅读:9 留言:0更新日期:2023-11-19 16:13
本发明专利技术提出一种积木化报表组件,使用人员(非技术类使用者)可以自由设置数据的查询条件

【技术实现步骤摘要】
积木化报表组件


[0001]本专利技术属于数据管理软件

大数据处理
,尤其涉及一种积木化报表组件


技术介绍

[0002]大数据开始蔓延到社会的各行各业从而影响着我们的学习

工作

生活以及社会的发展

大数据分析

整合,最后仍然以报表的形式展现给用户

[0003]实际上,各种数据管理软件产品走到最后,仍然要把数据展现给使用人员,只有人才能对数据精细分析

不同的展现需求形成不同的展现报表,大数据下繁杂的各种数据如何筛选

查询往往只有需求人员自己更清楚

[0004]在今天,只要能够在数据分析中快人一步,就在竞争中占据优势

因此,效率和易用性的提升是数据管理软件进一步拓展其应用场合的一个关键


技术实现思路

[0005]针对现有技术存在的缺陷和不足,本专利技术考虑积木化报表组件能够真正让非技术型人员掌握操作,让管理者

业务人员自我定义数据

挖掘数据,不再受限于技术

因此提出一种积木化报表组件

[0006]本专利技术的目的在于使用人员(非技术类使用者)可以自由设置数据的查询条件

报表的样式和报表的展现形式,像是统一接口的乐高积木,灵活而创新,几块积木,千变万化,通过配置字段
/>参数媒介

报表信息,菜单等,实现多用户

多管理者

多种展现结果,让报表随需而动,实时生效,这样既能保证系统的灵活性,又能避免重复开发,降低成本

统一了报表配置组件化粒度,建立了标准组件库,提高了复用性

[0007]本专利技术具体采用以下技术方案:一种积木化报表组件,其特征在于:包括报表前台和报表后台;所述报表前台以报表后台配置的内容进行积木化拼接生成用户需要的报表,通过对报表后台配置字段

参数媒介

报表信息以及菜单,实现多用户

多管理者

多种展现结果,且实时生效;所述报表后台统一报表配置组件化粒度,并建立标准组件库,以提高复用性

[0008]进一步地,所述报表后台的配置包括:菜单管理

基础语句管理

字典管理,包括配置系统参数

条件管理

报表管理,包括报表字段配置

报表参数配置

报表信息配置

以及权限管理

[0009]进一步地,所述报表前台的展示模块中报表查询执行流程如下:步骤
S11
:处理展示字段信息,展示字段的处理为:获取前台传送的展示字段,获取展示字段的详细信息,判断字段为分组字段

合计字段或排序字段,再进行对应转换拼接;步骤
S12
:判断是否有基础语句配置,有则先替换基础语句,根据替换字段进行替换;步骤
S13
:空参数的语句处理:空参数的处理为判断当前用户是否有报表的权限,
有则根据删除相应的空参数,无则根据参数表配置基础语句做替换;步骤
S14
:替换用户参数;步骤
S15
:进行系统时间的统一化处理;步骤
S16
:对报表进行展示

[0010]进一步地,在步骤
S16
中,所有报表都以分页方式查询,合计数据是在原有的分页查询的结果上进行的再次统计;总计则是排除所有的分组字段信息后进行的统计

[0011]进一步地,所述报表参数配置用于控制报表数据的数据展示,其中,参数表根据动态语句,字典表参数,外服务参数三种类型获取当前参数的选择参数值;前台展示获取参数值顺序如下:优先级:动态语句数据
>
字典表数据
>
外服务接口数据

[0012]相比于现有技术,本专利技术及其优选方案至少具有以下有益效果:
1.
既保证系统的灵活性,又能避免重复开发,降低成本

[0013]2.
统一了报表配置组件化粒度,建立了标准组件库,提高了复用性

[0014]3.
支持多数据源动态切换

附图说明
[0015]下面结合附图和具体实施方式对本专利技术进一步详细的说明:图1为本专利技术实施例的功能模块图

[0016]图2为本专利技术实施例的报表查询执行流程图

具体实施方式
[0017]为让本专利的特征和优点能更明显易懂,下文特举实施例,作详细说明如下:应该指出,以下详细说明都是例示性的,旨在对本申请提供进一步的说明

除非另有指明,本文使用的所有技术和科学术语具有与本申请所属
的普通技术人员通常理解的相同含义

[0018]需要注意的是,这里所使用的术语仅是为了描述具体实施方式,而非意图限制根据本申请的示例性实施方式

如在这里所使用的,除非上下文另外明确指出,否则单数形式也意图包括复数形式,此外,还应当理解的是,当在本说明书中使用术语“包含”和
/
或“包括”时,其指明存在特征

步骤

操作

器件

组件和
/
或它们的组合

[0019]如图
1、
图2所示,本实施例提供报表组件积木化搭建的具体实现,主要涉及的功能模块为:后台配置:菜单管理

基础语句管理

字典管理(配置系统参数)

条件管理

报表管理(报表字段配置

报表参数配置

报表信息配置)

权限管理报表参数配置:控制着报表数据的数据展示

参数表会根据动态语句,字典表参数,外服务参数等三种类型来获取当前参数的选择参数值;前台展示获取参数值顺序如下:优先级:动态语句数据
>
字典表数据
>
外服务接口数据

[0020]前台报表展示:实际拼接报表功能

以后台配置的内容来进行积木化拼接生成用户需要的报表

[0021]在本实施例中,前台报表展示模块的报表查询执行流程如下:
1、
先处理展示字段信息,展示字段的处理为,获取前台传过来的展示字段,获取展
示字段的详细信息,判断字段为分组字段本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.
一种积木化报表组件,其特征在于:包括报表前台和报表后台;所述报表前台以报表后台配置的内容进行积木化拼接生成用户需要的报表,通过对报表后台配置字段

参数媒介

报表信息以及菜单,实现多用户

多管理者

多种展现结果,且实时生效;所述报表后台统一报表配置组件化粒度,并建立标准组件库,以提高复用性
。2.
根据权利要求1所述的积木化报表组件,其特征在于:所述报表后台的配置包括:菜单管理

基础语句管理

字典管理,包括配置系统参数

条件管理

报表管理,包括报表字段配置

报表参数配置

报表信息配置

以及权限管理
。3.
根据权利要求2所述的积木化报表组件,其特征在于:所述报表前台的展示模块中报表查询执行流程如下:步骤
S11
:处理展示字段信息,展示字段的处理为:获取前台传送的展示字段,获取展示字段的详细信息,判断字段为分组字段
、...

【专利技术属性】
技术研发人员:赖韵薇
申请(专利权)人:中邮科通信技术股份有限公司
类型:发明
国别省市:

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

1