Foxtable(狐表)用户栏目专家坐堂 → [求助]加载树及加载内容控制


  共有3020人关注过本帖树形打印复制链接

主题:[求助]加载树及加载内容控制

帅哥,在线噢!
lgj716330
  11楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1313 积分:10165 威望:0 精华:0 注册:2013/11/8 15:27:00
  发帖心情 Post By:2022/2/11 9:29:00 [只看该作者]

          Dim Filter As String
        Dim strs As String() = User.Roles.split(",")
        Dim rs As String
        For Each s As String In strs
             rs=rs & ",'" & s & "'"
        Next         
 Dim drs1 As List(of DataRow)  = DataTables("加载内容权限表").Select("表名 = '" & e.node.Name & "' and 角色 in (" & rs.trim(",") & ") and 列名 is not null and 列内容 is not null and 制单人=false")
            Dim drs2 As List(of DataRow)  = DataTables("加载内容权限表").Select("表名 = '" & e.node.Name & "' and 角色 in (" & rs.trim(",") & ") and 制单人 = true")
            For Each dr11 As DataRow In drs1
                    If Filter >"" Then
                        Filter = Filter & " or "
                    End If
                    Filter = Filter & "" & dr11("列名") & " In ( '" & dr11("列内容").replace(",","','") & "')"                 
            Next
msgbox(Filter)

下面的条件显示并没有问题,但加载的内容却只是条件后面一部分

图片点击可在新窗口打开查看此主题相关图片如下:微信图片_20220211092623.png
图片点击可在新窗口打开查看



 回到顶部
帅哥,在线噢!
有点蓝
  12楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:108014 积分:549469 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/2/11 9:50:00 [只看该作者]

1、数据没有保存
2、符合条件的数据就这么多
3、数据有问题,比如有空格等等

 回到顶部
帅哥,在线噢!
lgj716330
  13楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1313 积分:10165 威望:0 精华:0 注册:2013/11/8 15:27:00
  发帖心情 Post By:2022/2/11 10:49:00 [只看该作者]

数据没有问题,我把用户角色改成只有一个角色,各自角色的数据都能加载进来,如果同时两个角色,就只加载了条件后面部分数据进来,条件合成没有问题,那是不是加载这里的问题
                    DataTables(e.node.Name).LoadFilter = Filter
                    DataTables(e.node.Name).Load()

 回到顶部
帅哥,在线噢!
有点蓝
  14楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:108014 积分:549469 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/2/11 10:52:00 [只看该作者]

加载代码不可能有问题。肯定是条件或者数据的问题,请上传实例说明

 回到顶部
帅哥,在线噢!
lgj716330
  15楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1313 积分:10165 威望:0 精华:0 注册:2013/11/8 15:27:00
  发帖心情 Post By:2022/2/11 13:23:00 [只看该作者]

哦,好象找到原因了
[此贴子已经被作者于2022/2/11 13:24:48编辑过]

 回到顶部
总数 15 上一页 1 2