【技术实现步骤摘要】
基于对象的元数据构建报表的配置方法
[0001]本专利技术涉及数据处理领域,具体涉及基于对象的元数据构建报表的配置方法
。
技术介绍
[0002]随着信息社会的发展,在日常生产生活之中各类数据信息也越来越丰富,为了能够更加方便与直观的对各类数据进行查看与分析,通常通过将各类信息数据形成报表进行展示,报表作为日常信息管理中最常用的工具之一,其是信息系统不可缺少的一部分
。
随着报表需要处理的数据内容不断增加,并且在报表中同一指标存在多种维度,在生成报表时的数据处理难度也不断提高,对此报表工具也在不断进行更新
。
[0003]例如公开号为
CN109829002A
的专利公开了一种基于
web
的复杂报表构建系统和构建方法,包括以下步骤:获取数据库中生成复杂报表所需的数据并展示;用户拖拽关心的字段至
web
端的配置窗口,得到原始复杂报表,所述字段中的时间和字符串自动归为原始复杂报表的维度,所述字段中的数字类型自动归为原始复杂报表的度量;通过
【技术保护点】
【技术特征摘要】
1.
基于对象的元数据构建报表的配置方法,其特征在于:包括以下步骤:步骤一
、
根据各业务类型构建对象模型,根据各对象模型的业务内容,生成所述报表需求信息;步骤二
、
根据步骤一中的所述报表需求信息,建立所述对象模型的报表构建模型,并根据所述报表需求信息生成所述对象模型的元数据需求信息,所述报表构建模型根据所述元数据需求信息对所述对象模型的元数据进行获取;步骤三
、
对所述报表需求信息进行拆分,生成所述对象模型中各报表的报表构建信息,所述报表构建模型根据所述报表构建信息对所述元数据进行筛选得到报表数据,并根据所述报表需求信息与所述报表数据生成所述对象模型对应的报表模型;在步骤三中,根据报表数据生成展示组件,在对展示组件进行展示时,通过展示端对所述报表模型与报表数据内容进行获取,并在所述展示端对所述展示组件进行渲染;所述展示端还用于对所述展示组件的展示数据与展示类型进行调整
。2.
根据权利要求1所述的基于对象的元数据构建报表的配置方法,其特征在于:在步骤一中,所述报表需求信息包括所述对象模型的所需的报表数量
、
报表类型与数据种类
。3.
根据权利要求1所述的基于对象的元数据构建报表的配置方法,其特征在于:在步骤二中,所述报表构建模型将获取到的所述元数据进行储存,生成模型数据池
。4.
根据权利要求3所述的基于对象的元数据构建报表的配置方法,其特征在于:所述报表构建模型在对报表进行生成时,从所述模型数据池中获取所需数据,并将获取到得数据进行过滤与筛选
。5.
根...
【专利技术属性】
技术研发人员:王松林,
申请(专利权)人:重庆阿克索信息科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。