[发明专利]一种多层数据展现的智能生成器和数据展现方法在审
申请号: | 201810180079.9 | 申请日: | 2018-03-05 |
公开(公告)号: | CN108399251A | 公开(公告)日: | 2018-08-14 |
发明(设计)人: | 娄必伟;贺道德;左安元 | 申请(专利权)人: | 贵州工程应用技术学院 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京知呱呱知识产权代理有限公司 11577 | 代理人: | 吕学文;武媛 |
地址: | 551700 贵*** | 国省代码: | 贵州;52 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 分组节点 节点数据 配置单元 统计维度 统计指标 生成器 配置信息 数据展现 自动生成 智能 模板生成单元 数据源生成 生成单元 多层 访问控制条件 获取条件 节点配置 数据源 | ||
本发明的多层数据展现的智能生成器,包括多级分组节点树配置单元、节点的统计指标和统计维度配置单元和智能生成器;多级分组节点树配置单元用于定义多级分组节点树;节点的统计指标和统计维度配置单元用于对每个节点配置相应的统计指标和统计维度;智能生成器包括节点展现的配置信息生成单元、取数数据源生成单元和节点数据展现模板生成单元;配置信息生成单元用于根据多级分组节点树信息和统计指标及统计维度信息自动生成所述节点展现的配置信息,取数数据源生成单元用于自动生成所述节点的数据源、所述节点数据的访问控制条件和所述节点的数据的获取条件,节点数据展现模板生成单元用于自动生成节点数据的展现模板。
技术领域
本发明涉及数据处理技术领域,具体涉及一种多层数据展现的智能生成器和数据展现方法。
背景技术
在使用EXCEL时会输入一些具有类似特性的数据,当数据的量特别大的时候,常常无法在同一个屏幕中看到所有的数据类型,这时我们可以将其按照各自的特性进行分组,然后在需要的时候点开某一个组的数据进行查看。在企业生产中,有的企业为了在一份文件上看到更多的信息,专门设计了很多EXCEL的大文件,其文件的列数达一两千列。
目前,基于多级分组下各节点数据展现基本是各节点间完全是不相关的数据页面,没有达到一个非叶节点展现出来的数据除了该节点的所有子节点的数据外,还要求展现父节点的数据以及兄弟节点的数据。
当前这种方式展现的数据,如要调整节点内容就得重新修改展现页面程序,不能做到自动生成新的展现,这还需要找原开发商进行修改,耗费时间与财力,影响效率。
因此,需要提供一种多级分组下任意非叶节点多层数据展现的一个生成器,根据节点的配置以及各节点对应的统计指标,设计自动生成该多级菜单下各节点的数据源与数据展现模板,根据使用者的权限自动生成获取数据的权限控制。
发明内容
本发明的目的在于提供一种多层数据展现的智能生成器和数据展现方法,用以解决现有的数据报表不可以根据非叶节点的配置和统计指标自动生成该节点的数据源与数据展现模板的问题。
为实现上述目的,本发明的技术方案为
一种多层数据展现的智能生成器,包括多级分组节点树配置单元、节点的统计指标和统计维度配置单元和智能生成器;
所述智能生成器包括节点展现的配置信息生成单元、取数数据源生成单元和节点数据展现模板生成单元。
其中,所述多级分组节点树配置单元用于定义多级分组节点树,包括:
用于定义数据展现时每列的宽度的列宽度定义子单元;
用于配置节点的列标题的列标题配置子单元;
用于配置节点的列统计属性的列统计属性配置子单元;
用于配置节点的列展现百分比的展现百分比配置子单元;
用于配置图表的X轴和Y轴的图表坐标配置子单元;
用于配置数据表的钻取列属性的钻取列属性配置子单元。
其中,所述节点的统计指标和统计维度配置单元用于对每个节点根据其节点数据配置相应的统计指标和统计维度,为生成所述节点对应的数据源提供基础,包括:
用于对每个所述节点根据其节点数据配置相应的统计指标的节点统计指标配置子单元;
用于对每个所述节点根据其节点数据配置相应的统计维度的节点统计维度配置子单元。
其中,所述节点展现的配置信息生成单元用于根据多级分组节点树信息和统计指标及统计维度信息自动生成所述节点展现的配置信息,包括:
用于根据需要展现的数据节点的级别数生成数据表的行数的行信息配置子单元;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于贵州工程应用技术学院,未经贵州工程应用技术学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810180079.9/2.html,转载请声明来源钻瓜专利网。