老师我做的一个按钮,单击事件如下。加载树很多时候不显示。哪个地方有问题?
MainTable = Tables("rs_sourcecode")
Dim dr As DataRow = DataTables("rs_userinfo").find("sname = '" & rsuser & "'") '找到当前登录者所在的行
Dim filter As String = "1=2"
If dr("position") = "管理者" Then
Dim drs = DataTables("rs_departinfo").Select("departno like '" & dr("departno") & "%'")
For Each cdr As DataRow In drs
Filter &= " or nowdepart = '" & cdr("depart") & "' And isuse = 1"
Next
Else If dr("position") = "职员" Then
Filter = "nowdepart = '" & dr("indepart") & "'And isuse = 1"
End If
DataTables("rs_sourcecode").LoadTop = "2000"
DataTables("rs_sourcecode").LoadOrder = "indate Desc"
Tables("rs_sourcecode").OpenLoadTree("nowdepart|proname|indate YM",200,2000,True,Filter)
Tables("rs_sourcecode").Sort = "indate Desc"
Forms("库存汇总").Open()