Dim trv = e.Form.Controls("LayersTree1").basecontrol
If trv.Selectednode IsNot Nothing AndAlso trv.Selectednode.fullpath = "显示所有行" Then
Tables("基础资料").Filter = "[代码] = [classID]"
Tables("基础资料").SetColVisibleWidth("代码|60|名称|120|存货科目|255")
想通过点击层级目录树节点行某列的值,来加载表的列,值不同加载的列就不同
如何求出点击节点行某列的值呢
老师的意思是不是,只能求得点击层级节点的名称外,当前行的值都不能求出来吗?
可不可以求出当前点击层级的第二级节点名
此主题相关图片如下:微信截图_20241128091719.png
现在使用拆分进行识别,但是单击时,下面的代码不起作用,双击就起作用,是什么回事
Dim trv = e.Form.Controls("LayersTree1").basecontrol
Dim str As String = trv.Selectednode.FullPath
Dim d3() As String = str.split("\")
If trv.Selectednode IsNot Nothing AndAlso trv.Selectednode.fullpath = "显示所有行" Or d3(0) = "显示所有行" Then
单击时不起作用: Tables("基础资料").Filter = "[代码] = [classID]"
单击时不起作用: Tables("基础资料").SetColVisibleWidth("代码|60|名称|120|存货科目|255")