以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 如何获取目录树node值? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=62911) |
-- 作者:feiyu988 -- 发布时间:2015/1/9 20:07:00 -- 如何获取目录树node值? 在按钮中获取窗口目录树节点名称,以完成某表的筛选,怎么写都不对,老师给看看代码有啥问题? Dim trv As WinForm.TreeView = Forms("窗口1").Controls("TreeView1") |
-- 作者:80帅兜 -- 发布时间:2015/1/9 20:23:00 -- 你是想通过选择目录树直接筛选表吗? 直接在目录树的NodeMouseClick 或双击里直接写代码 比较省事 Select Case e.Node.Level Case 0 Tables(e.Form.Name & "_Table1").Filter = "站名 = " & e.Node.Name End Select |
-- 作者:feiyu988 -- 发布时间:2015/1/9 20:28:00 -- 不是通过目录树筛选表,是为了通过按钮进行筛选生成分组统计表用的, |
-- 作者:游 -- 发布时间:2015/1/9 21:00:00 -- 用 SelectedNode Dim trv As WinForm.TreeView = Forms("窗口1").Controls("TreeView1")
Tables("节点明细").Filter ="[站名] = \'" & trv.selectedNode.Name & "\'" |