| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 466 人关注过本帖
标题:请教老师,贵论坛的贴子代码里如何添加 treeview 根目录?
只看楼主 加入收藏
yin710
Rank: 1
等 级:新手上路
帖 子:39
专家分:0
注 册:2013-5-27
结帖率:88.89%
收藏
已结贴  问题点数:20 回复次数:4 
请教老师,贵论坛的贴子代码里如何添加 treeview 根目录?
各位老师,请教个问题,学习贵论坛的一个关于treeviewde 贴子, 在这段代码里好像没有设置根目录,
This.LineStyle= 1  && tvwRootLines
This.Style= 7  && tvwTreelinesPlusMinusPictureText
This.ImageList=Thisform.Imagelist1   &&与Imagelist控件建立关联
*This.SingleSel=.t.
SELECT bm
SET DELETED ON
GO TOP
DO WHILE !EOF()
      This.Nodes.Add(,,ALLTRIM(bm.bmdm),ALLTRIM(bm.bm),1,3)
               
    SELECT wjmjs
   SET DELETED ON
   SET FILTER TO ALLTRIM(wjmjs.bmdm)==ALLTRIM(bm.bmdm)
   GO TOP

     DO WHILE !EOF()
     This.Nodes.Add(ALLTRIM(bm.bmdm),4,ALLTRIM(wjmjs.Key),ALLTRIM(wjmjs.lxr),3,3)     
 SKIP
   ENDDO

   SELECT bm
   SKIP
ENDDO
SELECT wjmjs
SET FILTER TO
GO TOP
SELECT bm
GO TOP
我如何在这段代码里加入根目录?如: .Nodes.Add(,,"Root","人员目录表",1)
  如何把人员目录表作为根目录,点其+或-,各部门能够伸缩呢?谢谢
搜索更多相关主题的帖子: 根目录 如何 
2014-07-07 23:37
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:335
帖 子:9841
专家分:27213
注 册:2012-2-5
收藏
得分:0 
VFP帮助文件中有示例

坚守VFP最后的阵地
2014-07-07 23:51
liuxingang28
Rank: 11Rank: 11Rank: 11Rank: 11
来 自:山东济南
等 级:贵宾
威 望:47
帖 子:658
专家分:2180
注 册:2014-2-7
收藏
得分:20 
This.Nodes.Add(,,ALLTRIM(bm.bmdm),ALLTRIM(bm.bm),1,3) 是将各个部门作为根节点,也就是说树形控件有多个根节点。

若要使树形控件只有一个根节点,如:根节点是“公司”,公司下面是“部门”,部门下面是“人员”,则可以按如下步骤操作:
1. 添加根节点
THISFORM.oleTree.Nodes.Add( ,0 ,STR(0)+'_', [XX公司 < 根节点 >], 1,)
2. 在根节点下添加部门节点和人员节点
SET DELETE ON
cKey_Root = STR(0)+'_'         && 根节点key
Select bm
SCAN
    * 添加部门节点
    cKey_BM = allt(bm.bmdm)    && 部门节点key
    THISFORM.oleTree.Nodes.Add(cKey_Root,4,cKey_BM,ALLTRIM(bm.bm),1,3)
    * 添加该部门下的人员节点
    SELECT wjmjs
    SCAN FOR ALLTRIM(wjmjs.bmdm)==ALLTRIM(bm.bmdm)
        THISFORM.oleTree.Nodes.Add(cKey_BM,4,ALLTRIM(wjmjs.Key),ALLTRIM(wjmjs.lxr),3,3)     
    ENDSCAN
ENDSCAN
收到的鲜花
  • yin7102014-07-08 13:44 送鲜花  3朵  

泉城飞狐
2014-07-08 08:43
yin710
Rank: 1
等 级:新手上路
帖 子:39
专家分:0
注 册:2013-5-27
收藏
得分:0 
谢谢泉城飞狐老师
2014-07-08 14:02
ILoveVFD
Rank: 3Rank: 3
等 级:论坛游侠
威 望:3
帖 子:218
专家分:147
注 册:2015-5-2
收藏
得分:0 
学习了!
2015-05-04 17:48
快速回复:请教老师,贵论坛的贴子代码里如何添加 treeview 根目录?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.049407 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved