Foxtable(狐表)用户栏目专家坐堂 → 关于动态加载 请教


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

主题:关于动态加载 请教

帅哥,在线噢!
有点蓝
  21楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106074 积分:539469 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/5/7 22:08:00 [只看该作者]

请上传实例测试

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


加好友 发短信
等级:九尾狐 帖子:2455 积分:22653 威望:0 精华:0 注册:2011/3/29 17:14:00
  发帖心情 Post By:2020/5/8 0:11:00 [只看该作者]


以下内容是专门发给有点蓝浏览



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

[此贴子已经被作者于2020/5/8 0:11:26编辑过]

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


加好友 发短信
等级:超级版主 帖子:106074 积分:539469 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/5/8 8:32:00 [只看该作者]

cmd.Com mandText = "SELE CT DISTINCT 子菜单,权限 From {菜单目录} where [主表] Like '%" & e.node.text & "%'"
改为
cmd.Com mandText = "SELE CT * From {菜单目录} where [主表] Like '%" & e.node.text & "%'"

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


加好友 发短信
等级:九尾狐 帖子:2455 积分:22653 威望:0 精华:0 注册:2011/3/29 17:14:00
  发帖心情 Post By:2020/5/8 23:58:00 [只看该作者]

解决了 
 谢谢老师指导

If DataTables.Contains(Forms(e.Node.Text).TableName) = False Then '如果表C没有加载
            Dim dr As DataRow = dt.find("权限='" & e.node.text & "'")
            If dr IsNot Nothing Then
                'DataTables.Load(dr("主表")) '加载表C  取消这句 换成下面的就好了
                DataTables.Load(dr("主表") & "|" & dr("关联表")) '加载表C
            End If
            Forms(e.Node.Text).show
            MainTable = Tables(Forms(e.Node.Text).TableName)
        End If

[此贴子已经被作者于2020/5/9 0:28:41编辑过]

 回到顶部
总数 24 上一页 1 2 3