[发明专利]一种实现树状层级结构报表数据排序的方法及系统在审
申请号: | 201810476429.6 | 申请日: | 2018-05-17 |
公开(公告)号: | CN110569300A | 公开(公告)日: | 2019-12-13 |
发明(设计)人: | 殷慧敏 | 申请(专利权)人: | 江苏优瀛科技有限公司 |
主分类号: | G06F16/26 | 分类号: | G06F16/26;G06F17/24 |
代理公司: | 11577 北京知呱呱知识产权代理有限公司 | 代理人: | 吕学文;朱红涛 |
地址: | 210042 江苏省南京市*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种实现树状层级结构报表数据排序的方法及系统,该方法包括:从列头区域和行头区域,获取排序请求,并根据排序请求和树状层级结构报表,构建排序数组,其中,排序请求,包括:原始数据信息;原始数据信息包括:列头区域对应树状层级报表中全部层次或任一层次节点下的行数据和列头区域中的任一区域对应的列数据;从树状层级结构报表的根节点开始,为数据行标记序号,并将数据行的数据地址、序号,以及排序字段的值存储至排序数组;根据原始数据信息,从排序数组中获取原始数据信息对应的数据,并根据数据的排序字段的值进行排序;将排序后的数据写回至数据区域。 | ||
搜索关键词: | 排序 原始数据信息 层级结构 排序数组 区域对应 数据行 字段 报表数据 层次节点 数据地址 数据区域 数据写回 根节点 列数据 行数据 层级 构建 行头 存储 | ||
【主权项】:
1.一种实现树状层级结构报表数据排序的方法,其特征在于,所述方法应用于一种树状层级报表对应的容器,所述容器,包括:列头区域、行头区域和数据区域,所述列头区域设置列头事件响应,所述列头事件响应用于响应所述数据区域中任一列的操作,所述行头区域设置行头事件响应,所述行头事件用于响应所述数据区域中任一行的操作,所述方法还包括:/n从所述列头区域和所述行头区域,获取排序请求,并根据所述排序请求和所述树状层级结构报表,构建排序数组,其中,所述排序请求,包括:原始数据信息;所述原始数据信息包括:列头区域对应树状层级报表中全部层次或任一层次节点下的行数据和列头区域中的任一区域对应的列数据;/n从所述树状层级结构报表的根节点开始,为数据行标记序号,并将所述数据行的数据地址、所述序号,以及排序字段的值存储至所述排序数组;/n根据所述原始数据信息,从所述排序数组中获取原始数据信息对应的数据,并根据所述数据的排序字段的值进行排序;/n将排序后的数据写回至所述数据区域。/n
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏优瀛科技有限公司,未经江苏优瀛科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810476429.6/,转载请声明来源钻瓜专利网。