Foxtable(狐表)用户栏目专家坐堂 → 记录窗口隐藏问题


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

主题:记录窗口隐藏问题

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


加好友 发短信
等级:二尾狐 帖子:528 积分:4165 威望:0 精华:0 注册:2019/1/13 10:12:00
记录窗口隐藏问题  发帖心情 Post By:2019/10/6 20:00:00 [显示全部帖子]

各位老师,遇到了一个问题:表A设置了目录树,也设置了记录窗口,用授权表设置为职员不可见,实际运行时,主表职员看不到,目录树能看到,点击目录树的时候记录窗口能看到表的内容。怎样解决这个问题呢?

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


加好友 发短信
等级:二尾狐 帖子:528 积分:4165 威望:0 精华:0 注册:2019/1/13 10:12:00
  发帖心情 Post By:2019/10/6 21:26:00 [显示全部帖子]

'-------------------授权-------------------------------
'For Each c As object In e.form.controls
'If typeof c Is winform.Table Then
'Dim name As String = c.Table.DataTable.name
'Dim fdr As DataRow = DataTables("授权表").find("分组名 = '" & User.Group & "' and 表名 = '" & name & "' and 列名 is null")
'If fdr IsNot Nothing Then
'c.visible = not fdr("不可见")
'c.Table.AllowEdit = not fdr("不可编辑")
'End If
'End If
'Next
以上是我有问题的编码,换了您的编码并修改了一下,但是不正常。请您看看,在我的编码基础上改改好吗?

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


加好友 发短信
等级:二尾狐 帖子:528 积分:4165 威望:0 精华:0 注册:2019/1/13 10:12:00
  发帖心情 Post By:2019/10/7 8:19:00 [显示全部帖子]

老师,您的代码没看明白,我设计的界面您看看。把目录树控件也当做一种权限,添加到授权表里,怎样操作?我试了,加到授权表里提示错误。

图片点击可在新窗口打开查看此主题相关图片如下:目录树.png
图片点击可在新窗口打开查看


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


加好友 发短信
等级:二尾狐 帖子:528 积分:4165 威望:0 精华:0 注册:2019/1/13 10:12:00
  发帖心情 Post By:2019/10/7 8:21:00 [显示全部帖子]

按我设计的授权运行时,禁止看的人看不到中间的表,但是左边的目录树和右边的记录窗口可以正常看

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


加好友 发短信
等级:二尾狐 帖子:528 积分:4165 威望:0 精华:0 注册:2019/1/13 10:12:00
  发帖心情 Post By:2019/10/7 9:43:00 [显示全部帖子]

老师,用的外部数据源,需要把数据源一块上传吗?


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


加好友 发短信
等级:二尾狐 帖子:528 积分:4165 威望:0 精华:0 注册:2019/1/13 10:12:00
  发帖心情 Post By:2019/10/7 10:20:00 [显示全部帖子]

老师,您看看实例

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


加好友 发短信
等级:二尾狐 帖子:528 积分:4165 威望:0 精华:0 注册:2019/1/13 10:12:00
  发帖心情 Post By:2019/10/7 10:21:00 [显示全部帖子]

实例
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:隐藏目录树.foxdb


 回到顶部