Foxtable(狐表)用户栏目专家坐堂 → 备注列权限控制


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

主题:备注列权限控制

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


加好友 发短信
等级:二尾狐 帖子:546 积分:4332 威望:0 精华:0 注册:2019/1/13 10:12:00
备注列权限控制  发帖心情 Post By:2024/7/31 18:24:00 [显示全部帖子]

老师,我把表设置了编辑权限,可是备注列不受控制,应该怎么办?请您指导。下面是设置表的权限的代码
在startedit事件中

If user.name <> "董事长" Then
    If  user.group <> "会计员" Then
        MessageBox.Show("对不起,您无权修改!")
        e.Cancel = True
    End If
End If

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


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

老师,放在这里不行,成无限循环了。

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


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

老师,这样不是循环了,但是也没有提示了。还有一个问题,如果备注列只有字符,那么可控制了;但是我设置的备注列是多文件的,点击方块打开文件管理器,管理器下面有增加等选项,我需要控制这几个选项,也就是说需要编辑文件管理器,怎么弄?

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


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

老师,下面的代码放在哪里?我放在窗口的aferload事件中没有作用。

Tables("员工").Cols("附件").OpenWindow()
Dim 
fl As WinForm.FileManager = Tables("员工").Cols("附件").FileManager
fl.DeleteCommand.Enabled = 
False
fl.ClearCommand.Enabled = 
False

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


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

老师,我在项目事件的AfterOpenProject事件加了下面的代码,可是没有作用。我用的SQL数据库,下面的表默认加载,和这个有关系吗?
------------------------------------------------设置文件管理器--------------------------
Tables("规章制度表").Cols("规章制度文件").OpenWindow()
Dim fl As WinForm.FileManager = Tables("规章制度表").Cols("规章制度文件").FileManager
fl.DeleteCommand.Enabled = False
fl.ClearCommand.Enabled = False

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


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

就是说那个点击方块打开的文件管理器是没法重新设计的。用代码打开的文件列窗口在打开表的时候显示,在窗口里不显示,怎么在窗口里显示呢?

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


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

老师,我实验了。底端的命令只有全部显示和不显示两个选项,也没法精确控制。还有其他办法吗?

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


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

老师,这个办法可行,但是感觉不如弹出的文件管理器好用。有办法编辑吗?

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


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

老师,还是类似的问题。列是字符型,在属性里录入“...”,则单元格出现方块,可以点开录入内容。问题就在这里,用代码设置为表不能编辑的时候,点开的框里就不受控制了,这里有办法控制吗?

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


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

老师,是在startedit事件中写的代码。因为单元格里的文字比较长,想让没有权限的人能看,但是不能编辑。怎么实现呢?

 回到顶部
总数 13 1 2 下一页