Foxtable(狐表)用户栏目专家坐堂 → [求助]窗口输入框的权限问题


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

主题:[求助]窗口输入框的权限问题

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


加好友 发短信
等级:幼狐 帖子:99 积分:1019 威望:0 精华:0 注册:2011/12/29 9:20:00
[求助]窗口输入框的权限问题  发帖心情 Post By:2012/1/13 15:11:00 [只看该作者]

    在一个表中,通过窗口来输入表中的数据,我已经对数据列根据不同用户设置了权限,张三能看到和编辑所有列ABCDEFG,李四不能看到D、E、F列,如果只做一个输入窗口的话,那么ABCDEFG列的输入框都要在窗口绑定,造成李四虽然在表中看不到那几个列,但可以在窗口中看到数据,能不能让李四打开窗口的时候DEF列输入框显示灰色,看不到里面的内容?

    帮助里对窗口输入的权限只有不能编辑的,我的要求是不能看到。

[此贴子已经被作者于2012-1-13 15:17:06编辑过]

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


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2012/1/13 15:36:00 [只看该作者]

好像没有办法,直接设置这些控件的Visible属性,将其隐藏,不可以吗?


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


加好友 发短信 一级勋章
等级:狐仙 帖子:9879 积分:57634 威望:0 精华:15 注册:2008/9/1 9:45:00
  发帖心情 Post By:2012/1/13 15:39:00 [只看该作者]

 

 

Visible

逻辑型,返回或者设置控件是否可见。
默认为True,设为False,控件将被隐藏。

示例

例如窗口中有一个TextBox(文本框)的名称为“txtName”,如果当前用户分组不是经理级别,希望打开窗口时,自动隐藏该TextBox,可在窗口的AfterLoad事件中加入如下的代码:

If User.Group <> "经理" Then
    e.Form.Controls(
"
txtName").Visible = False
End
If


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


加好友 发短信
等级:幼狐 帖子:99 积分:1019 威望:0 精华:0 注册:2011/12/29 9:20:00
  发帖心情 Post By:2012/1/13 15:40:00 [只看该作者]

以下是引用狐狸爸爸在2012-1-13 15:36:00的发言:

好像没有办法,直接设置这些控件的Visible属性,将其隐藏,不可以吗?

如果设置了隐藏属性,张三也看不到了,那还不如不用呢,呵呵


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


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2012/1/13 15:42:00 [只看该作者]

错了,张三进去不隐藏,李四进去才隐藏。

代码是自己写的嘛,可以随心所欲的控制。


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


加好友 发短信
等级:幼狐 帖子:99 积分:1019 威望:0 精华:0 注册:2011/12/29 9:20:00
  发帖心情 Post By:2012/1/13 15:44:00 [只看该作者]

哦,可以了,谢谢二位!

 回到顶部