Foxtable(狐表)用户栏目专家坐堂 → [求助]设置对关联表的权限


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

主题:[求助]设置对关联表的权限

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/8/29 16:09:00 [显示全部帖子]

 关联表,同样可以用 prepareEdit 事件去控制权限

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/8/29 16:14:00 [显示全部帖子]

以下是引用liujywwy在2014-8-29 16:12:00的发言:

就是点击后面的按钮肯定是要去点击的,因为要查看内容。

点击后打开的窗口,对里面的内容是不允许编辑的。

 

这个的话,你可以去编写datacolchanging事件,控制一下。虽然可以点击查看和修改,但是最后是修改不了的。

 

或者,你自己做一个独立的查看窗口,点击按钮的时候,就弹出窗口内容来看。


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/8/29 16:32:00 [显示全部帖子]

 

简单一点的,就用datacolchanging事件的方法,代码和prepareEdit的代码基本相似,把 e.col 和 e.row 改成 e.Datacol 和 e.DataRow 即可


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/8/29 16:37:00 [显示全部帖子]

以下是引用liujywwy在2014-8-29 16:33:00的发言:

关键这是针对关联表的

 

关联表也一样写啊。如果主表不需要,你就加入判断CurrentTable.Name


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/8/29 16:56:00 [显示全部帖子]

 编写需求明细的datacolchanging事件

 

If e.DataCol.name = "需求描述" OrElse e.DataCol.name = "附件"
    e.cancel=True
End


 回到顶部