起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 10890|回复: 7

树形数据的设置

  [复制链接]

37

主题

713

帖子

3310

积分

内部用户

积分
3310
发表于 2012-11-9 14:21:15 | 显示全部楼层 |阅读模式
在bizData组件上,有关树形数据的设置,主要是以下属性:
  1、is-tree,这个属性决定数据是否以树形存储和展现
  2、tree-option -> parent-relation,设置父子树的父字段
  3、tree-option -> root-filter,设置树的根节点过滤条件
  4、limit,因为树形没有办法分页显示,所以limit必须设置为-1
  
这里容易出问题的主要是root-filter,一般情况下,数据根节点的父字段值一般是null或者-1,那么root-filter的值就应该是"sParent is null"或者"sParent = -1";
如果有特殊的显示需要,例如只显示某个节点下的数据,那么root-filter也可以是"SA_OPOrg = 'org02'",甚至可以通过root-filter过滤出多个需要的根节点,例如"SA_OPOrg = 'org02' or SA_OPOrg = 'org03'";

最后要注意,一般设置了root-filter的情况下,树形数据是逐级加载的,只有当用户点加号时才会加载下一级的数据;
但是当没有设置root-filter时,数据集会一次性加载全部数据到页面,然后再按照parent-relation构造成树形,如果数据量很大时,这时非常容易出现延迟、假死等现象,建议大家当数据量不确定的情况下不要使用这种模式。

14

主题

82

帖子

212

积分

中级会员

Rank: 3Rank: 3

积分
212
发表于 2012-11-15 19:46:31 | 显示全部楼层
正在做行政区划树,有些用处。

311

主题

944

帖子

1708

积分

金牌会员

Rank: 6Rank: 6

积分
1708
QQ
发表于 2013-6-25 09:53:31 | 显示全部楼层
属性 node-level-relation  是如何设置的呢
怒发冲冠凭栏处,潇潇雨歇,抬望眼,仰天长啸,壮怀激烈。  
三十功名尘与土,八千里路云和月,莫等闲,白了少年头,空悲切

37

主题

118

帖子

377

积分

中级会员

Rank: 3Rank: 3

积分
377
发表于 2013-7-5 16:52:59 | 显示全部楼层
树形数据在删除的时候,如何进行级联删除??

34

主题

198

帖子

420

积分

中级会员

Rank: 3Rank: 3

积分
420
QQ
发表于 2014-5-23 14:08:32 | 显示全部楼层
本帖最后由 skf3671 于 2014-5-23 14:14 编辑


树形数据包含父子设置,那么:一个概念可以实现数型数据呢,还是必须是两个概念才能实现数型数据,
我想问的是,数型数据的理论构成,我对树的概念有些不清楚

73

主题

247

帖子

313

积分

中级会员

Rank: 3Rank: 3

积分
313
QQ
发表于 2014-8-25 15:14:03 | 显示全部楼层
jone1017 发表于 2012-11-15 19:46
正在做行政区划树,有些用处。

我也要做  书功能的行政区了  求大神 指点

418

主题

1339

帖子

3011

积分

论坛元老

Rank: 8Rank: 8

积分
3011
QQ
发表于 2014-9-3 11:15:07 | 显示全部楼层
skf3671 发表于 2014-5-23 14:08
树形数据包含父子设置,那么:一个概念可以实现数型数据呢,还是必须是两个概念才能实现数型数据,
我想问 ...

树形数据是要设置sParent关系的 然后根据这个关系进行父子树生成的吧
ID 001 sParent null
ID 002 sParent 001
ID 003 sParent 002
然后根据sParent生成树
那就是
001
  002
    003
匿名  发表于 2017-3-24 10:29:11
1111
回复

使用道具

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-11-21 16:30 , Processed in 0.054802 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表