| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2458 人关注过本帖
标题:VFP建立三级树目录
只看楼主 加入收藏
littlefool1
Rank: 1
等 级:新手上路
帖 子:29
专家分:8
注 册:2018-2-23
结帖率:66.67%
收藏
已结贴  问题点数:20 回复次数:10 
VFP建立三级树目录
****建立三个数据表,KM1,KM2,KM3
****VFP9.0完美运行
ThisForm.OleControl1.Nodes.Clear
THIS.LINESTYLE=1
THIS.STYLE=7
This.nodes.add(,1,'KM','会计科目')
Select Distinct 一级名称,一级编号 From d:\tree\km1 Into Cursor Temp1
Scan
  ThisForm.OleControl1.Nodes.Add('KM',4,'YJKM'+Alltrim(一级名称),一级名称)
  Select Distinct 二级名称,二级编号 From d:\tree\km2 Where km2.一级编号==Temp1.一级编号 Into CURSOR Temp2
  Select Temp2
  Scan
   ThisForm.OleControl1.Nodes.Add('YJKM'+Alltrim(Temp1.一级名称) ,4,'EJKM'+Alltrim(二级名称),二级名称)
   Select Distinct 三级名称,三级编号 From d:\tree\km3 Where km3.二级编号==Temp2.二级编号 Into CURSOR Temp3
  Select Temp3
  Scan
   ThisForm.OleControl1.Nodes.Add('EJKM'+Alltrim(Temp2.二级名称) ,4,,三级名称)
  EndScan
   Use In Temp3
   Select Temp2
  EndScan
  Use In Temp2
  Select Temp1
EndScan
Use In Temp1

图片附件: 游客没有浏览图片的权限,请 登录注册



搜索更多相关主题的帖子: 三级 Select 名称 编号 二级 
2018-02-26 22:22
xinjie
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:19
帖 子:271
专家分:520
注 册:2007-8-11
收藏
得分:10 
“老板,来个20级树目录!”
2018-02-26 22:55
littlefool1
Rank: 1
等 级:新手上路
帖 子:29
专家分:8
注 册:2018-2-23
收藏
得分:0 
回复 2楼 xinjie
新学的,供大家参考
2018-02-26 23:06
丁春秋yxp
Rank: 4
等 级:贵宾
威 望:10
帖 子:245
专家分:296
注 册:2017-10-31
收藏
得分:10 
谢谢分享,能把整个项目提供出来么。
2018-02-26 23:58
xinjie
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:19
帖 子:271
专家分:520
注 册:2007-8-11
收藏
得分:0 
以下是引用littlefool1在2018-2-26 23:06:53的发言:

新学的,供大家参考

我只是用一个你可能无法接受的黑色幽默提醒你,不要走错方向。
见谅!见谅!
2018-02-27 18:04
Lal7212
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2018-4-24
收藏
得分:0 
不错的
2018-05-12 00:16
hu9jj
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:红土地
等 级:贵宾
威 望:400
帖 子:11772
专家分:43421
注 册:2006-5-13
收藏
得分:0 
以下是引用littlefool1在2018-2-26 23:06:53的发言:

新学的,供大家参考

不错!不过得提醒您,在程序中最好不要用绝对路径,否则换台电脑都有可能造成你的程序运行出错。

活到老,学到老!http://www.(该域名已经被ISP盗卖了)E-mail:hu-jj@
2018-05-12 09:08
schtg
Rank: 12Rank: 12Rank: 12
来 自:https://t.me/pump_upp
等 级:贵宾
威 望:67
帖 子:1545
专家分:3003
注 册:2012-2-29
收藏
得分:0 
理论上应该可以无限级的
图片附件: 游客没有浏览图片的权限,请 登录注册
2018-05-12 10:53
reakal
Rank: 1
等 级:新手上路
威 望:1
帖 子:13
专家分:8
注 册:2014-8-13
收藏
得分:0 
自身ID,级次ID,上级ID,文本项

只要树控没限制,递归调用,1万级也可以,100万也可以,1个亿,不妨试试 哈哈

[此贴子已经被作者于2018-5-18 09:52编辑过]

2018-05-18 09:51
gs2536785678
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:45
帖 子:601
专家分:1770
注 册:2017-7-16
收藏
得分:0 
我已经多年不用TREE控件了,尽量使用VFP自己的控件解决问题
否则,换一台电脑,又要注册控件,烦!
2018-05-25 08:18
快速回复:VFP建立三级树目录
数据加载中...
 
   



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

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