以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  隐藏表标题  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=21698)

--  作者:wilson
--  发布时间:2012/7/21 19:47:00
--  隐藏表标题

代码A
If _UserName = UserTypeEnum.User
    TableCaptionVisible = False
End If

 

代码B

Dim flt As Boolean = (user.Type = UserTypeEnum.Developer) 

Tablecaptionvisible = flt    

 

SQL Server数据库后用代码B无法隐藏表标题,在Access数据库时是可以用的,

求助,普通用户登录,在SQL Server数据库下如何的隐藏表标题

谢谢!

 


--  作者:jianjingmaoyi
--  发布时间:2012/7/21 19:52:00
--  
这个跟什么数据源打什么界呀?
--  作者:wilson
--  发布时间:2012/7/21 19:57:00
--  

事实就是


--  作者:wilson
--  发布时间:2012/7/21 20:02:00
--  
是自定义用户登录 切换用户无法隐藏
--  作者:czy
--  发布时间:2012/7/21 20:26:00
--  

你将代码放到LoadUserSetting事件中就可以了。

 


--  作者:wilson
--  发布时间:2012/7/21 20:58:00
--  

谢谢!


--  作者:jianjingmaoyi
--  发布时间:2012/7/21 21:48:00
--  

Dim flt As Boolean = (user.Type = UserTypeEnum.Developer) 

Tablecaptionvisible = flt    



貌似你这个代码是跟系统自带的有关,而跟自定义的无关吧.


--  作者:wilson
--  发布时间:2012/7/21 22:22:00
--  

在Access里是有效的,改为SQL就不能用了


--  作者:jianjingmaoyi
--  发布时间:2012/7/21 23:12:00
--  
不会吧.

我估计你想直接隐藏表的标题把这句代码
TableCaptionVisible = False
放到登录按钮中

--  作者:wilson
--  发布时间:2012/7/22 9:08:00
--  
问题已解决,谢谢各位