[发明专利]一种构建数据树的方法和装置有效

专利信息
申请号: 200810213043.2 申请日: 2008-08-21
公开(公告)号: CN101339568A 公开(公告)日: 2009-01-07
发明(设计)人: 姜圣阳 申请(专利权)人: 金蝶软件(中国)有限公司
主分类号: G06F17/30 分类号: G06F17/30
代理公司: 北京集佳知识产权代理有限公司 代理人: 逯长明
地址: 518057广东省深圳市南*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 构建 数据 方法 装置
【说明书】:

技术领域

发明涉及数据处理技术领域,具体涉及一种构建数据树的方法和装置。

背景技术

在数据库系统中,多层关联的数据是数据库中常见的数据类型,例如某公 司的职工结构数据,若干个职工可以归属于某个科室,若干个科室又可以归属 于某个部门。职工与科室关联,科室与部门关联,职工、科室、部门就形成了 多层关联的数据类型。

当用户需要浏览多层关联数据时,通常将多层关联数据以数据树的形式向 用户展示,具体是在接收到用户浏览指令后,一次性的从数据库中取出多层关 联的全部数据,根据多层关联数据的层次关系构建好数据树,并可以向用户展 示构建好的数据树。

在对现有技术的研究和实践过程中,本发明的发明人发现,当多层关联数 据的层次关系比较复杂、数据量比较大时,构建数据树的时间会比较长,导致 用户浏览可能需要等待很长的时间,进而极大的影响用户的体验。

发明内容

本发明实施例提供一种构建数据树的方法和装置,能够提高构建数据树的 效率,极大的缩短用户浏览的等待时间,进而使得用户有更好的体验。

为解决上述技术问题,本发明实施例通过以下技术方案具体实现:

本发明实施例提供的一种构建数据树的方法,包括:接收点击指令;获取 所述点击指令对应结点的下层数据;利用所述下层数据构建数据树的所述结点 的下层结点。

所述接收点击指令之前还包括:获取多层关联数据的第一层数据;利用所 述第一层数据构建数据树的第一层结点。

所述获取所述点击指令对应结点的下层数据具体为:在数据库中获取父结 点为所述点击指令对应结点的相应内码的所有数据。

所述获取所述点击指令对应结点的下层数据具体为:在数据库中获取父结 点为所述点击指令对应结点相应的内码,且层数为所述结点相应层数递增后的 层数的所有数据。

所述利用所述下层数据构建数据树的所述结点的下层结点具体为:通过平 台控件,利用所述下层数据构建数据树的所述结点的下层结点。

本发明实施例提供的一种构建数据树的装置,包括:接收单元,用于接收 点击指令;第一获取单元,用于获取所述点击指令对应结点的下层数据;第一 构建单元,用于利用所述下层数据构建数据树的所述结点的下层结点。

所述装置还包括:第二获取单元,用于在接收单元接收点击指令之前获取 多层关联数据的第一层数据;第二构建单元,用于利用所述第一层数据构建数 据树的第一层结点。

所述第一获取单元具体用于在数据库中获取父结点为所述点击指令对应 结点的相应内码的所有数据。

所述第一获取单元具体用于在数据库中获取父结点为所述点击指令对应 结点相应的内码,且层数为所述结点相应递增后的层数的所有数据。

所述第一构建单元具体用于通过平台控件,利用所述下层数据构建数据树 的所述结点的下层结点。

可以看出,本发明实施例采用技术方案中,由于是在接收到点击指令后, 在数据库中动态的获取相应结点的下层数据,获取数据的时间短;由于只是构 建数据树的所述结点的下层结点,相应构建的速度快,极大的缩短了用户浏览 的等待时间,进而使得用户得到更好的体验。

附图说明

图1是本发明实施例一提供的一种构建数据树的方法流程图;

图2是本发明实施例二提供的一种构建数据树的方法流程图;

图3是本发明实施例二提供的一种多层关联数据的关联示意图;

图4是本发明实施例二提供的一种数据树的展开示意图;

图5是本发明实施例二提供的一种数据树的展开示意图;

图6是本发明实施例二提供的一种数据树的展开示意图;

图7是本发明实施例三提供的一种构建数据树的装置示意图。

具体实施方式

本发明实施例提供一种构建数据树的方法和装置。能够有效的提高构建数 据树的效率,明显缩短用户浏览的等待时间,使得用户有更好的使用体验。

为使得本发明的发明目的、特征、优点能够更加的明显和易懂,下面结合 附图和具体实施例对本发明进一步详细的说明。

本发明实施例的技术方案中,根据用户点击指令动态的获取相应结点的下 层数据,构建数据树的相应结点的下层结点,并可以向用户展示构建的数据树。

实施例一、

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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