Foxtable(狐表)用户栏目专家坐堂 → [求助 ] 无法利用目录树快速录入数据


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

主题:[求助 ] 无法利用目录树快速录入数据

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


加好友 发短信
等级:管理员 帖子:47448 积分:251060 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2015/4/16 21:36:00 [显示全部帖子]

下拉窗口是那个,怎么测试你说的问题?

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


加好友 发短信
等级:管理员 帖子:47448 积分:251060 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2015/4/16 21:51:00 [显示全部帖子]

你的帮助已经过时了,最好下载新版本,看自带的帮助文件。正确的代码是:
If e.Node.Level = 0 Then '如果是顶层节点     
    Return '则返回
End If
Dim Vals() As String = e.Node.FullPath.Split("\") 
Dim dr As DataRow = e.node.DataRow
Dim r As Row = Tables("正式职工").Current
r("代码") = dr("代码")
r("代码一") = dr("代码一")
r("代码二") = dr("代码二")
e.Form.DropDownBox.CloseDropdown()

但是你的正式职工并没有代码、代码一、代码二这些列。

建议看看:
http://www.foxtable.com/help/topics/2690.htm

http://www.foxtable.com/help/topics/2350.htm



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


加好友 发短信
等级:管理员 帖子:47448 积分:251060 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2015/4/17 15:23:00 [显示全部帖子]

1、你设置在双击事件,当然要双击才能生效

2、只需两行代码:
e.Form.DropDownBox.Value = e.node.text
e.Form.DropDownBox.CloseDropdown()


3、要单击生效,就写在NodeMouseClick事件中,不要写在NodeMouseDoubleClick事件

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目15.rar



 回到顶部