[发明专利]复杂区域取数装置和方法有效
申请号: | 201410671292.1 | 申请日: | 2014-11-21 |
公开(公告)号: | CN104462254B | 公开(公告)日: | 2018-08-28 |
发明(设计)人: | 张乐龙 | 申请(专利权)人: | 用友网络科技股份有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京中恒高博知识产权代理有限公司 11249 | 代理人: | 姜万林 |
地址: | 100094 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 复杂 区域 装置 方法 | ||
本发明提供了一种复杂区域取数装置,包括:展现样表单元,用于展现所需栏目的样表;数据集单元,用于根据行栏目的定义创建栏目维度,该栏目维度包括行栏目维度和列栏目维度;对于需要扩展的行栏目和/或列栏目,构造取数逻辑,得到与所需栏目对应的数据集。本发明还提供了一种复杂区域取数方法。通过本发明的技术方案,可以在现有的区域取数方式基础上,充分利用单对象类型完成多对象类型的区域取数,建立多对象类型参与的面向复杂区域取数的通用、统一取数思路。
技术领域
本发明涉及计算机技术领域,具体地,涉及一种复杂区域取数装置和一种复杂区域取数方法。
背景技术
中国式报表形式多样,形如下面的报表是复杂报表的一个复杂区域,参见图4。图4中表格区域的特点是:
1)大部分栏目是固定形成的,栏目之间可以是包含或者部分包含的关系。例如有两个栏目:全部、农民工。全部这个栏目是包含农民工的。再例如这样的栏目:女性、农民工。这两个栏目有部分交集。
2)有的栏目是随着数据进行扩展的,例如工人、工程技术人员就可以是一个随着数据扩展的扩展栏目。
难点:正因为存在上述特点,将上述数据用单条取数SQL实现变得较为困难。本发明提出一种取数方案,可以实现一条SQL语句取出结果数据。(当然,还有部分不影响性能的准备SQL)。
因此,需要一种新的区域取数技术,可以在现有的区域取数方式基础上,充分利用单对象类型完成多对象类型的区域取数,建立多对象类型参与的面向复杂区域取数的通用、统一取数思路。
发明内容
本发明正是基于上述问题,提出了一种新的区域取数技术,可以在现有的区域取数方式基础上,充分利用单对象类型完成多对象类型的区域取数,建立多对象类型参与的面向复杂区域取数的通用、统一取数思路。
有鉴于此,本发明提出了一种复杂区域取数装置,包括:展现样表单元,用于展现所需栏目的样表;数据集单元,用于根据行栏目的定义创建栏目维度,该栏目维度包括行栏目维度和列栏目维度;对于需要扩展的行栏目和/或列栏目,构造取数逻辑,得到与所需栏目对应的数据集。在该技术方案中,能够一次读取分析数据的复杂 区域取数,可以在复杂报表区域中实现高效率数据获取。
在上述技术方案中,优选地,所述数据集单元,具体包括:栏目维度创建模块,用于根据行栏目的定义创建栏目维度;取数逻辑构造模块,用于对于需要扩展的行栏目和/或列栏目,构造取数逻辑,得到与所需栏目对应的数据集。在该技术方案中,因为维表数据量小,因此可以将全部查询放到一个维表中,且此维表可以使用事先创建的普通表,减少每次使用创建临时表的开销。
在上述技术方案中,优选地,所述栏目维度创建模块创建的栏目维度,包括行栏目维度和列栏目维度。
在上述技术方案中,优选地,所述栏目维度创建模块创建栏目维度的操作,具体包括:根据用户需求,分别创建行栏目维度表和列栏目维度表。
在上述技术方案中,优选地,所述展现样表单元展现样表的栏目,包括仅固定栏目、无扩展栏目、固定栏目和扩展栏目。
根据本发明的又一个方面,还提出了一种复杂区域取数方法,包括:步骤202:展现所需栏目的样表;步骤204:根据行栏目的定义创建栏目维度,该栏目维度包括行栏目维度和列栏目维度;对于需要扩展的行栏目和/或列栏目,构造取数逻辑,得到与所需栏目对应的数据集。在该技术方案中,能够一次读取分析数据的复杂区域取数,可以在复杂报表区域中实现高效率数据获取。
在上述技术方案中,优选地,所述步骤204,具体包括:步骤302:根据行栏目的定义创建栏目维度;步骤304:对于需要扩展的行栏目和/或列栏目,构造取数逻辑,得到与所需栏目对应的数据集。在该技术方案中,因为维表数据量小,因此可以将全部查询放到一个维表中,且此维表可以使用事先创建的普通表,减少每次使用创建临时表的开销。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于用友网络科技股份有限公司,未经用友网络科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410671292.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:清理操作系统中垃圾文件的方法和装置
- 下一篇:网页加载方法和装置