Foxtable(狐表)用户栏目专家坐堂 → 显示表


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

主题:显示表

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


加好友 发短信
等级:幼狐 帖子:136 积分:1427 威望:0 精华:0 注册:2013/8/7 18:14:00
显示表  发帖心情 Post By:2019/6/16 17:13:00 [只看该作者]

需求:打开项目时,只显示内部查询表和外部查询表


项目事件

AfterOpenProject中使用下列代码,但无效


For Each dt As DataTable In DataTables
    For Each t As Table In Tables
        If dt.Type =2  Or dt.Type =4  Then
            t.Visible = True
        Else
            t.Visible = False
        End If
    Next
Next

请问老师上述代码是哪里有问题?谢谢

 回到顶部
帅哥哟,离线,有人找我吗?
y2287958
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:4759 积分:34603 威望:0 精华:0 注册:2008/8/31 22:44:00
  发帖心情 Post By:2019/6/16 21:51:00 [只看该作者]

For Each dt As DataTable In DataTables
    Tables(dt.Name).Visible = dt.Type =2  Or dt.Type =4
Next

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/6/17 9:24:00 [只看该作者]

For Each t As Table In Tables
    If t.DataTable.Type =2  Or t.DataTable.Type =4  Then
        t.Visible = True
    Else
        t.Visible = False
    End If
Next

 回到顶部