Foxtable(狐表)用户栏目专家坐堂 → [求助] 窗口目录树如何获得更改前的目录路径


  共有10469人关注过本帖树形打印复制链接

主题:[求助] 窗口目录树如何获得更改前的目录路径

帅哥哟,离线,有人找我吗?
lin_hailun
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:6708 积分:34304 威望:0 精华:11 注册:2012/8/18 23:10:00
  发帖心情 Post By:2012/11/13 15:26:00 [显示全部帖子]

 这个就简单了吧。

 nd是你选中的节点。然后写入代码。

 nd.DataRow("分类路径") = nd.fullpath
[此贴子已经被作者于2012-11-13 15:26:40编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
lin_hailun
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:6708 积分:34304 威望:0 精华:11 注册:2012/8/18 23:10:00
  发帖心情 Post By:2012/11/13 15:39:00 [显示全部帖子]

以下是引用zhicheng在2012-11-13 15:33:00的发言:
我的客户分类是存在另一张表中的,客户表中的分类路径只是调用目录树的FullPath

先要弄清楚,原来你是怎样把表中的路径填入的?

 回到顶部
帅哥哟,离线,有人找我吗?
lin_hailun
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:6708 积分:34304 威望:0 精华:11 注册:2012/8/18 23:10:00
  发帖心情 Post By:2012/11/13 15:57:00 [显示全部帖子]

 取得修改前的路径

e.node.FullPath

 取得修改后的路径

e.node.text = e.newtext
e.node.FullPath

 然后,去查找表格中是这个路径所在的行。DataTables().find或者DataTables().Select
[此贴子已经被作者于2012-11-13 16:10:43编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
lin_hailun
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:6708 积分:34304 威望:0 精华:11 注册:2012/8/18 23:10:00
  发帖心情 Post By:2012/11/13 16:11:00 [显示全部帖子]

 写错了,改回来了。

 回到顶部
帅哥哟,离线,有人找我吗?
lin_hailun
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:6708 积分:34304 威望:0 精华:11 注册:2012/8/18 23:10:00
  发帖心情 Post By:2012/11/13 16:52:00 [显示全部帖子]

 怎么会一样呢?是否有弹出看一下?

 关键是 e.node.text = e.newtext 的先后。
[此贴子已经被作者于2012-11-13 16:51:41编辑过]

 回到顶部