Foxtable(狐表)用户栏目专家坐堂 → 数据加载和权限设置


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

主题:数据加载和权限设置

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


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

 如何根据客户表的设定限制编辑?业务担当,采购担当,工程担当,具体去限制什么?

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


加好友 发短信
等级:幼狐 帖子:123 积分:921 威望:0 精华:0 注册:2013/8/12 23:47:00
  发帖心情 Post By:2013/12/7 23:27:00 [只看该作者]

例如 林XX是担当DBZ,HNS,IPC 这几个客户,那么希望林XX只能编辑这几个客户的数据,其他客户的数据林XX只能看和查询,不能编辑

 

帮助里 管理权限 是有类似的说明,但我搞不懂我这个需求的代码怎么写,请指教,谢谢

[此贴子已经被作者于2013-12-7 23:31:32编辑过]

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


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

 如下例子

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


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


加好友 发短信
等级:幼狐 帖子:123 积分:921 威望:0 精华:0 注册:2013/8/12 23:47:00
  发帖心情 Post By:2013/12/9 20:32:00 [只看该作者]

Dim fdr As DataRow = DataTables("报价").Find("客户代码 = '" & e.Row("客户代码") & "' and (采购担当 = '" & user.Name & "' or 业务担当 = '" & user.Name & "')")
If fdr Is Nothing Then
    e.cancel = True
End If

.NET Framework 版本:2.0.50727.5472
Foxtable 版本:2013.10.14.1
错误所在事件:全局表事件,PrepareEdit
详细错误信息:
调用的目标发生了异常。
列“客户代码”不属于表 报价明细。


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


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

 因为你每个表都要根据 客户表 控制,那么,你每个表都必须有客户的信息(客户代码列),才可能知道哪些数据是可以编辑,哪些是不可以编辑的。

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


加好友 发短信
等级:幼狐 帖子:123 积分:921 威望:0 精华:0 注册:2013/8/12 23:47:00
  发帖心情 Post By:2013/12/10 20:46:00 [只看该作者]

谢谢

 回到顶部
总数 16 上一页 1 2