以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 加载树反应慢,请帮优化下代码 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=62221) |
-- 作者:utcxray -- 发布时间:2014/12/27 18:16:00 -- 加载树反应慢,请帮优化下代码 Dim dr As DataRow
= e.Node.DataRow \'获取生成此节点的行 Dim F As String Dim Year As
Integer = dr("年") Dim Month As
Integer = dr("月") Dim Product As
String = dr("负责人") If e.Node.text
<> "显示所有行" Then Select Case
e.Node.Level Case 0 F ="Year(采购日期) = " & Year Case 1 F ="Year(采购日期) = " & Year
& " And Month(采购日期) = " & Month Case 2 F ="Year(采购日期) = " & Year
& " And Month(采购日期) = " & Month & " And 负责人 =
\'" & Product & "\'" End Select End If
DataTables("采购明细").LoadFilter
= F DataTables("采购明细").Load |
-- 作者:程兴刚 -- 发布时间:2014/12/27 18:27:00 -- 给出加载数截图! |
-- 作者:有点甜 -- 发布时间:2014/12/28 9:34:00 -- 数据量大的话,自然慢。
具体,你可以做一个慢的例子上来瞧瞧。 |