内部函数
Dim nd As WinForm.TreeNode = args(0)
Dim dt As DataTable = args(1)
Dim gz As String = args(2)
For Each dr As DataRow In dt.Select("","编码规则") '按代码顺序添加
Dim km As String = dr("编码规则")
Dim kmf As String = dr("编码名称")
If km.StartsWith(nd.name) AndAlso km.Length = nd.Name.Length + val(gz(dr("编码级次")-1)) Then
Dim cd As Winform.TreeNode = nd.Nodes.Add(dr("编码规则"),kmf & " " & dr("编码规则"))
Functions.Execute("AddChildren",cd,dt,gz)
End If
Next