求treeview与数据表相结合的实例解决方案
求treeview与数据表相结合的实例
表能表示父子结点关系,能把增减节点后的数据保存在表中,结点层数不限制。谢谢 79429247@qq.com
------解决方案--------------------
<玩转Treeview(及示例)>
http://download.****.net/source/1072523
------解决方案--------------------
首先构造树结构表:如表名为“kjkm”,字段分别为“科目代码”,“科目名称”,“上级科目代码”
&& 加载树
表能表示父子结点关系,能把增减节点后的数据保存在表中,结点层数不限制。谢谢 79429247@qq.com
------解决方案--------------------
<玩转Treeview(及示例)>
http://download.****.net/source/1072523
------解决方案--------------------
首先构造树结构表:如表名为“kjkm”,字段分别为“科目代码”,“科目名称”,“上级科目代码”
&& 加载树
- SQL code
if used("kjkm")==.f. use kjkm shared in 0 alias kjkm endif select * from kjkm order by 科目代码 into cursor curKjkm select curKjkm go top scan nod=thisform.treeview1.nodes if empty(alltrim(curKjkm.上级科目代码))==.t. nod.add( , 1, alltrim(curKjkm.科目代码)+"_", alltrim(curKjkm.科目代码)+" "+alltrim(curKjkm.科目名称) ) else nod.add( alltrim(curKjkm.上级科目代码)+"_", 4, alltrim(curKjkm.科目代码)+"_", alltrim(curKjkm.科目代码)+" "+alltrim(curKjkm.科目名称) ) endif endscan use in curKjkm