NodeMouseDoubleClick代码:
Dim Filter As String = ""
If e.Node.Name <> "加载所有数据" Then
Dim dalei As String = e.Node.DataRow("大类")
Dim xiaolei As String = e.Node.DataRow("小类")
Dim zuoyfw As String = e.Node.DataRow("作用范围")
Select Case e.Node.Level
Case 0
Filter = "[大类] = '" & dalei & "'"
Case 1
Filter = "[大类] = '" & dalei & "'And [小类] = '" & xiaolei & "'"
Case 2
Filter = "[大类] = '" & dalei & "'And [小类] = '" & xiaolei & "' And [作用范围] = '" & zuoyfw & "'"
End Select
End If
DataTables("主表").LoadFilter = Filter
DataTables("主表").Load()
[此贴子已经被作者于2020/8/30 22:27:00编辑过]