Dim trv As WinForm.TreeView = e.Form.Controls("TreeView1")
trv.BuildTree(dt, "年|产品名称及规格")
trv.StopRedraw
For Each nd As WinForm.TreeNode In trv.AllNodes
Dim Year As Integer = nd.DataRow("年")
Dim Product As String = nd.DataRow("产品名称及规格")
Select Case nd.Level
Case 1
nd.Text = nd.text & "产品名称及规格(" & dt.Compute("sum(产品批号)", "年 = " & Year & " And 产品名称及规格 = " & trim(Product)) & "批次)"
End Select
Next
trv.Nodes.Insert("加载所有行", "加载所有行(" & dt.Compute("sum(产品批号)") & "批次)", 0)
trv.ResumeRedraw
提示表达式中有语法错误,没看出来呢?