Foxtable(狐表)用户栏目专家坐堂 → 追问条件加载的问题


  共有2075人关注过本帖平板打印复制链接

主题:追问条件加载的问题

帅哥哟,离线,有人找我吗?
土佛
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:283 积分:2118 威望:0 精华:0 注册:2011/12/15 11:49:00
追问条件加载的问题  发帖心情 Post By:2014/12/8 9:06:00 [只看该作者]

老师好!我在BeforeLoad事件中用了下面代码,希望通过加载树加载时,制造部的人只能加载"[类别]列 <> '胶水'的行,但是下面的代码没用,请老师帮忙诊断一下,谢谢

Select Case e.DataTable.Name
    Case "DK"
        Select Case User.Group

            Case "制造部"
                Dim f3 As String =  "[类别] <> '胶水' "
                DataTables("DK").LoadFilter = f3
                DataTables("DK").Load()
        End Select
End Select

 

我也尝试用了下面的另一段代码,也无效

        Case "DK"
        Select Case User.Group 
        Case "制造部"
        Dim f3 As String =  "[类别] = '胶水' "
        If e.DataTable.LoadFilter = "" Then
        e.DataTable.LoadFilter = f3
        ElseIf e.DataTable.LoadFilter.IndexOf(f3) < 0  Then  

        e.DataTable.LoadFilter = e.DataTable.Loadfilter & " And " &  f3
        End If
        End Select

End Select


 回到顶部