当前位置: 代码迷 >> PB >> PB 树形层数的计算解决方案
  详细解决方案

PB 树形层数的计算解决方案

热度:91   发布时间:2016-04-29 05:47:16.0
PB 树形层数的计算
PB中树形已经构造了,该怎么去计算插入的某项是第几层呢,help
------解决方案--------------------
又是你呀。。。
做一个函数,递归判断父亲是否存在。
函数参数值:节点的句柄handle
函数返回值:层次

wf_Get_Level(integer handle) return integer

long ll_handle
long ll_parenthandle
long ll_level
ll_handle = handle
do while FindItem(ParentTreeItem!,ll_handle) >0
ll_level ++
ll_handle = FindItem(ParentTreeItem!,ll_handle)
loop
return ll_level


  相关解决方案