Office中国论坛/Access中国论坛
标题: ● 设置了安全机制后,如何用代码获取当前用户所在的组名? [打印本页]
作者: duckdon 时间: 2005-3-23 18:17
标题: ● 设置了安全机制后,如何用代码获取当前用户所在的组名?
设置了安全机制后,如何用代码获取当前用户所在的组名?
[此贴子已经被作者于2005-3-31 11:34:03编辑过]
作者: laomao 时间: 2005-3-24 05:31
dim cat as new adox.catalog
dim grpname as string
cat.activeconnection=currentproject.connection
grpname=cat.users(currentuser()).group
作者: duckdon 时间: 2005-3-25 07:57
下面这样为什么不行呢?警告:用户定义类型未定义Private Sub Text0_GotFocus()Dim cat As New adox.catalog
Dim Grpname As Stringcat.ActiveConnection = CurrentProject.Connection
Grpname = cat.users(CurrentUser()).groupText0 = GrpnameEnd Sub
作者: 方漠 时间: 2005-3-26 02:10
Me.Text0 = Grpname
作者: duckdon 时间: 2005-3-27 05:59
标题: ?
还是不行啊!是不是我没看明白,我把文件附上来,请高手帮忙看看,谢谢!
[attach]9604[/attach]
[此贴子已经被作者于2005-3-26 21:59:51编辑过]
作者: duckdon 时间: 2005-3-29 05:52
帮帮忙.
作者: duckdon 时间: 2005-3-31 07:39
还是不行啊!
[此贴子已经被作者于2005-3-30 23:42:06编辑过]
作者: laomao 时间: 2005-4-5 00:01
sorry!我写措了!
一个用户会同时隶属于多个组,所以应该是: cat.users(CurrentUser()).groupS,然后定义一个group对象变量,循环取出每各组名.
作者: duckdon 时间: 2005-4-7 00:30
还是有问题啊,能不能做个例子,谢谢了
[attach]9775[/attach]
作者: test2000 时间: 2005-4-7 00:38
引用adox引用啦
作者: test2000 时间: 2005-4-7 00:39
引用adox引用啦 [em49]
作者: duckdon 时间: 2005-4-7 16:17
不懂啊,咋弄啊
[attach]9791[/attach]
作者: jesse1112000 时间: 2007-6-18 23:59
看看
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) |
Powered by Discuz! X3.3 |