Foxtable(狐表)用户栏目专家坐堂 → [求助]窗口table目录树筛选


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

主题:[求助]窗口table目录树筛选

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/6/27 20:17:00 [显示全部帖子]

条件那里,不能有多余空格

 

Dim trv As WinForm.TreeView = e.Form.Controls("TreeView1")


If  Forms("工厂无损录入主界面").Opened Then
msgbox(1)
    Dim xl As WinForm.RadioButton = Forms("工厂无损录入主界面").Controls("类别_下料")
    If Forms("工厂无损录入主界面").Controls("类别_下料").Checked 
msgbox(2)
        trv.BuildTree("无损_检测部位接头形式","检测部位|接头形式", "适用类型 = '下料'", "序号 DESC")
    ElseIf Forms("工厂无损录入主界面").Controls("类别_常规构件").Checked 
msgbox(3)
        trv.BuildTree("无损_检测部位接头形式","检测部位|接头形式", "适用类型 = ' 常规构件'", "序号 DESC")
    ElseIf Forms("工厂无损录入主界面").Controls("类别_桥梁").Checked 
msgbox(4)
        trv.BuildTree("无损_检测部位接头形式","检测部位|接头形式", "适用类型 = '桥梁' ", "序号 DESC")
    End If
End If


 

[此贴子已经被作者于2018/6/27 20:17:26编辑过]

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/6/27 21:59:00 [显示全部帖子]

以下是引用紫色幽魂在2018/6/27 20:56:00的发言:
去掉空格会显示了,但是条件就像没有设置一样

 

做个例子发上来测试


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/6/28 9:58:00 [显示全部帖子]

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:无损检测1.table


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/6/28 11:18:00 [显示全部帖子]

1、datacolchanged事件;

 

2、代码改写到DropDownOpening事件。


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/6/28 13:29:00 [显示全部帖子]

1、你写了什么代码?

 

2、你希望执行的代码做到什么效果?


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/6/28 14:19:00 [显示全部帖子]

做一个按钮赋值,如

 

For Each r As Row In Tables("表A").GetCheckedRows
    r("第一列") = 3    'e.form.controls("第几根构件").text
Next


 回到顶部