老师好,怎样正确把表名称从目录树中导出到列表项目表中的表名称列中,列名排除不导入。
Dim trv As WinForm.TreeView = e.Form.Controls("TreeView1")
For Each nd As WinForm.TreeNode In trv.AllNodes
If nd.Nodes.count = 0 Then
Dim ndr As DataRow = DataTables("列表项目").AddNew
Dim ary() As String = nd.FullPath.Split("\")
If ary.length > 0 Then ndr("表名称") = ary(0)
' If ary.length > 1 Then ndr("列名") = ary(1)
End If
Next
表名生成目录树
Dim tr As WinForm.TreeView
Dim nd As WinForm.TreeNode
tr = Forms("表列名管理").Controls("TreeView1")
For Each tab As Table In Tables
nd = Tr.Nodes.Add(tab.Name,tab.Name)
For Each c As Col In Tables(tab.Name).Cols
If c.Visible Then
nd.Nodes.Add(c.Name,c.Name)
End If
Next
Next
老师,这个代码怎样修改,谢谢!
Dim trv As WinForm.TreeView = e.Form.Controls("TreeView1")
For Each nd As WinForm.TreeNode In trv.AllNodes
If nd.Nodes.count = 0 Then
Dim ndr As DataRow = DataTables("列表项目").AddNew
Dim ary() As String = nd.FullPath.Split("\")
If ary.length > 0 Then ndr("表名称") = ary(0)
' If ary.length > 1 Then ndr("列名") = ary(1)
End If
Next