[发明专利]一种可配置的数据报表动态展现方法及系统在审

专利信息
申请号: 202010630267.4 申请日: 2020-07-03
公开(公告)号: CN112036118A 公开(公告)日: 2020-12-04
发明(设计)人: 王放 申请(专利权)人: 山东浪潮通软信息科技有限公司
主分类号: G06F40/106 分类号: G06F40/106;G06F40/18
代理公司: 济南信达专利事务所有限公司 37100 代理人: 孙园园
地址: 250100 山东省*** 国省代码: 山东;37
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 配置 数据 报表 动态 展现 方法 系统
【权利要求书】:

1.一种可配置的数据报表动态展现方法,其特征在于包括:

配置基础元素以及数据报表展现方式,通过配置基础元素能够控制数据的展示方式,数据的展示方式包括数据展示规则、数据分类和数据位置信息,通过配置数据报表的展示方式能够控制数据报表中扩展区域类型,数据报表中扩展区域类型包括变动单元格、行变动、列变动和固定单元格;

根据配置后基础元素构建数据集合,数据集合包括待展现数据;

根据配置后基础元素以及配置后数据报表展现方式对数据报表进行变动处理、并将待展现数据填充到变动处理后的数据报表中;

将每个展现后的数据以及与其对应的数据位置信息作为一条数据保存。

2.根据权利要求1所述的一种可配置的数据报表动态展现方法,其特征在于基础元素包括:

模块,用于划分不同类别的函数框架、数据对象、参数对象和编码对象;

函数框架,用于标识数据取数表名称,且多个数据取数表名称之间的关联关系可配置,函数框架隶属于某个模板;

数据对象,用于标识数据表中取数字段名称和数据类型,数据对象隶属于某个函数框架,每个函数框架能够定义多个数据对象;

参数对象,用于在用户获取数据时作为过滤条件,参数对象隶属于某个函数框架,每个函数框架能够定义对个参数对象;

编码对象,用于在用户对数据进行聚合或分组时作为分组条件,编码对象隶属于某个函数框架,一个函数框架能够定义多个编码对象。

3.根据权利要求2所述的一种可配置的数据报表动态展现方法,其特征在于配置基础元素之前设置可配置的基础元素,包括:

创建基础元素信息表,基础元素信息表包括模块信息表、函数框架表、数据对象表、参数对象表和数据列对象表;

创建灵活函数,上述基础元素信息表对应的数据信息均通过键值对的形式存储在灵活函数的对象信息中,灵活函数能够被数据展示配置界面加载。

4.根据权利要求3所述的一种可配置的数据报表动态展现方法,其特征在于配置基础元素以及配置数据报表展现方式,包括:

在数据展示配置界面加载灵活函数并获取基础元素,按照配置规则对基础元素进行配置生成数据结果集,数据结果集的每个单元标识有对应待展现数据的数据展示规则、数据分类和数据位置信息,配置规则能够形成用于获取及格式化待展现数据的取数SQL语句;

遍历数据结果集,将数据结果集拆分为数据矩阵;

配置数据报表的展现方式,包括配置数据报表的变动属性,数据报表的变动属性包括固定表和变动表,变动属性为变动表的数据报表为变动数据报表,配置变动数据报表的区域变动属性,变动数据报表的区域变动属性包括固定区域和扩展区域,配置扩展区域的扩展区域类型,变动数据报表的扩展区域类型包括变动单元格、行变动、列变动和固定单元格;

配置数据报表单元格的公式类型属性,并为公式类型属性为分析公式的数据报表单元格配置分析公式,分析公式包括与所述数据报表单元格对应的JSON格式的数据矩阵、取数SQL语句、配置后数据报表的展现方式,且分析公式能够被数据报表前台加载。

5.根据权利要求4所述的一种可配置的数据报表动态展现方法,其特征在于根据配置后基础元素以及配置后数据报表展现方式对数据报表进行变动处理、并将待展现数据填充到变动处理后的数据报表中,包括:

分析待展现数据的数据展示方式并生成数据结果集,并根据对应数据报表单元格的变动类型存储数据结果集,如果数据报表单元格为固定单元格,则将数据结果集保存为数据信息,如果数据报表单元格为固定单元格,则将数据结果集保存为变动数据信息;

判断数据报表的变动属性,如果数据报表为固定表,则维持数据报表的状态,如果数据报表为变动表,则删除数据报表的扩展行和扩展列;

判断数据报表单元格的变动类型,如果数据报表单元格为固定单元格,则根据数据信息将待展现数据插入对应的数据报表单元格,如果数据报表单元格为变动单元格,则根据变动数据信息对数据报表单元格进行变动处理、并将待展现数据插入变动处理后的对应数据报表单元格。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东浪潮通软信息科技有限公司,未经山东浪潮通软信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202010630267.4/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top