Foxtable(狐表)用户栏目专家坐堂 → 数据权限的问题


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

主题:数据权限的问题

美女呀,离线,留言给我吧!
wymoonwalker
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:228 积分:2163 威望:0 精华:0 注册:2014/2/10 10:59:00
数据权限的问题  发帖心情 Post By:2014/12/15 18:23:00 [只看该作者]

各位专家,我有一个数据表,是业务员录入,其中有一逻辑列为“审批”,只有管理员才能勾选,“审批”后,此行不能修改,除非管理员取消审批。现在有一个问题,此表还有一列,需要业务员随时更新状态。每次取消“审批”很耗费时间。有没有一组代码能将这一列的权限交给录入的业务员而且确保不能修改其他列的数据?

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


加好友 发短信 一级勋章 三级勋章 二级勋章
等级:超级版主 帖子:6318 积分:33957 威望:0 精华:10 注册:2008/8/31 20:56:00
  发帖心情 Post By:2014/12/15 18:58:00 [只看该作者]

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目9.table


 回到顶部
美女呀,离线,留言给我吧!
wymoonwalker
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:228 积分:2163 威望:0 精华:0 注册:2014/2/10 10:59:00
  发帖心情 Post By:2014/12/15 19:59:00 [只看该作者]

多谢多谢!您费心了。上述问题解决了。但有一个疑问,管理员用户点击“审批”后,无法取消审批。如何解决?

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


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

 

[此贴子已经被作者于2014-12-15 20:03:07编辑过]

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


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

 prepareEdit事件,加入代码

 

If e.Col.name = "审批" Then
    If User.name <> "管理员" Then
        e.Cancel = True
    End If
Else If e.Row("审批") = True Then
    e.Cancel = True
End If

 

 同时,datacochanged事件的代码去掉.


 回到顶部
美女呀,离线,留言给我吧!
bm
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:437 积分:3463 威望:0 精华:0 注册:2011/9/13 23:27:00
czy版主你好啊  发帖心情 Post By:2014/12/15 20:24:00 [只看该作者]

czy版主你好啊
[此贴子已经被作者于2014-12-15 20:25:10编辑过]

 回到顶部
美女呀,离线,留言给我吧!
wymoonwalker
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:228 积分:2163 威望:0 精华:0 注册:2014/2/10 10:59:00
  发帖心情 Post By:2014/12/17 19:41:00 [只看该作者]

甜老师,我试着结合着您和czy老师的建议,新做了一个空表,确实可以实现这个功能。可是我运用到自己做成的软件中,就不好用。真是苦恼

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


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

 不好用具体指的是什么?

 回到顶部
美女呀,离线,留言给我吧!
wymoonwalker
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:228 积分:2163 威望:0 精华:0 注册:2014/2/10 10:59:00
  发帖心情 Post By:2014/12/17 19:48:00 [只看该作者]

就是“业务员修改”那一列,不同的业务员登陆后依然无法修改。鼠标放上去后就不像czy老师的那个表一样,不是待编辑状态

 


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


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

 直接用5楼的代码就行了,不行的话做个例子上来看看。

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