以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  冻结行  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=132090)

--  作者:chk
--  发布时间:2019/3/13 16:50:00
--  冻结行
您好!
        使用过冻结列,可不可以冻结行?

--  作者:有点甜
--  发布时间:2019/3/13 18:04:00
--  

参考

 

Tables("表A").grid.rows.Frozen = 2

 

 


--  作者:chk
--  发布时间:2019/3/14 8:54:00
--  
这个代码要输入在表属性那个事件里?
--  作者:有点甜
--  发布时间:2019/3/14 9:00:00
--  
LoadTableSetting事件,或者afterOpenProject事件
--  作者:edisontsui
--  发布时间:2022/12/9 9:42:00
--  冻结行
If User.Name = "开发者" OrElse user.Group = "模具" OrElse user.Group = "模具工程师" Then
    Tables("模具项目进度").grid.rows.Frozen = 2
End If
我把上面的代码放在 afteropenproject 里面,但是没有效。请问为什么呢?

--  作者:有点蓝
--  发布时间:2022/12/9 9:45:00
--  
msgbox(User.Name)
msgbox(user.Group)
If User.Name = "开发者" OrElse user.Group = "模具" OrElse user.Group = "模具工程师" Then
msgbox(1)
    Tables("模具项目进度").grid.rows.Frozen = 2
msgbox(Tables("模具项目进度").grid.rows.Frozen)
End If

--  作者:edisontsui
--  发布时间:2022/12/9 10:05:00
--  
登录时,依次跳出提示:开发者;1;2。然后,就完成登录了。“模具项目进度”这个表的最上面2行也冻结不了。
--  作者:有点蓝
--  发布时间:2022/12/9 10:13:00
--  
我测试没有问题,请上传实例说明