以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  请教几个问题  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=34236)

--  作者:sxqq123
--  发布时间:2013/6/3 14:41:00
--  请教几个问题
你好,我使用了自定义用户管理窗口 ,现有用户50余人,感觉下拉列表好长,能不不用下拉列表形式?用户名列表中第一列显示空白消除不掉?
让不同用户查看不同的表 ,在项目事件AfteOpenProject事件中设置代码后没有实现其功能,感觉和表设置成Maintable冲突了?请教如何处理.

--  作者:Bin
--  发布时间:2013/6/3 14:47:00
--  
1.这个不可以哦.
2.不会啊,你上例子看看.

--  作者:狐狸爸爸
--  发布时间:2013/6/3 14:50:00
--  

再说,用下拉列表显示,也不影响你直接输入啊


--  作者:XYT
--  发布时间:2013/6/3 14:50:00
--  
AfteOpenProject 那个没有实现,应该不会的,你做个例子上传看下
--  作者:sxqq123
--  发布时间:2013/6/3 15:18:00
--  

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:表不隐藏.foxdb

现制作了一个表不能隐藏的例子,请教大师


--  作者:Bin
--  发布时间:2013/6/3 15:24:00
--  
很正常啊,可以正常显示,也可以正常隐藏啊.

如果你希望切换用户也生效,那么不要放在这个事件.放到LoadUserSeTing中去

--  作者:XYT
--  发布时间:2013/6/3 15:25:00
--  
你这样写只是判断项目打开时登陆的用户,用其他用户或途中切换用户都不能实现你的要求。建议放到LoadUserSeTing中去
--  作者:sxqq123
--  发布时间:2013/6/3 15:42:00
--  

用的是自定义用户管理系统,自定义用户登录不会触发LoadUserSetting事件,

帮助中说该事件中的代码应该移植到自定义用户登录窗口的"确定"按钮中。有关每个用户的设置直接放到用户的登陆窗口确定按钮中?


--  作者:XYT
--  发布时间:2013/6/3 15:47:00
--  
是的
--  作者:sxqq123
--  发布时间:2013/6/3 15:52:00
--  
我这样放置,也没有实现目标,请教 

If User.Name = "张三" Then
   
Tables("用户管理").Visible = True
   Else
  
Tables("用户管理").Visible = False

End If