以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 目录树节点 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=130318) |
-- 作者:happy2010 -- 发布时间:2019/1/18 17:06:00 -- 目录树节点 如何在增加节点,我想把图中总司办放在资产情况中,使用情况根据表中的使用情况列筛选,请老师指点。 afterload 中代码 Dim trv As WinForm.TreeView = e.Form.Controls("TreeView1") trv.BuildTree("固定资产明细表", "使用单位|使用部门|资产分类") trv.Nodes.Insert("显示所有行",0) trv.Nodes.Add("资产情况") trv.Nodes.Add("使用情况") NodeMouseDoubleClick 代码 Dim Filter As String Dim dr As DataRow = e.Node.DataRow \'获取生成此节点的行 If e.Node.Text <> "显示所有行" Then Select Case e.Node.Level Case 0 Filter = "[使用单位] = \'" & dr("使用单位") & "\'" Case 1 Filter = "[使用单位] = \'" & dr("使用单位") & "\' And [使用部门] = \'" & dr("使用部门") & "\'" Case 2 Filter = "[使用单位] = \'" & dr("使用单位") & "\' And [使用部门] = \'" & dr("使用部门") & "\' And [资产分类] = \'" & dr("资产分类") & "\'" End Select End If Tables("固定资产明细表").Filter = Filter [此贴子已经被作者于2019/1/18 17:06:48编辑过]
|
-- 作者:有点甜 -- 发布时间:2019/1/18 18:20:00 -- 参考
http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=126021&skin=0
|