以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  [求助] 递归目录树末级在表中的使用-类似总账中会计科目  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=55101)

--  作者:blsu33
--  发布时间:2014/8/11 8:02:00
--  [求助] 递归目录树末级在表中的使用-类似总账中会计科目

老师,

     递归目录树形成一级二级数据,在窗口引用的时候,如何判断,只能使用末

级;

举例;

我的职员档案,使用的部门档案(分两级)

如何实现在增加人名选择部门的时候,只允许选定部门的末级

 

 

类似于,制作总账凭证,只允许选择最末级的科目(科目为递归的科目形成的目

录树)

烦请老师给演示,谢谢。

 

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:职员档案.foxdb

 


图片点击可在新窗口打开查看此主题相关图片如下:字段中的目录树.jpg
图片点击可在新窗口打开查看

--  作者:有点甜
--  发布时间:2014/8/11 9:39:00
--  

 如下

 

      

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:职员档案.rar


--  作者:blsu33
--  发布时间:2014/8/13 8:25:00
--  

 老师 是的达到了目标 就是 目录树列 部门编码选定的时候 有时候 不能选定 这是为什么呢


--  作者:有点甜
--  发布时间:2014/8/13 9:14:00
--  
 你说的不能选定是什么意思?
--  作者:blsu33
--  发布时间:2014/8/14 21:56:00
--  

偶尔 不能选定了 好像失灵了似的


--  作者:有点甜
--  发布时间:2014/8/14 22:02:00
--  
以下是引用blsu33在2014-8-14 21:56:00的发言:

偶尔 不能选定了 好像失灵了似的

 

 我测试没有问题,选定的,必须是最后一级部门。


--  作者:lsy
--  发布时间:2014/8/15 7:20:00
--  

楼主对事件的微妙差别,没有体会:

 

AfterSelectNode

选择不同节点,才会触发。选过一个节点,再次选择同一节点,事件就不会触发,也就是楼主所言:偶尔,不能选定了。

 

NodeMouseClick

代码换到这个事件中,就没有问题了。