以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  请问:狐表有锁定行功能,只能锁定一行,如何实现锁定所有行。  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=25421)

--  作者:lyfxybc
--  发布时间:2012/11/8 21:08:00
--  请问:狐表有锁定行功能,只能锁定一行,如何实现锁定所有行。
请问:狐表有锁定行功能,只能锁定一行,如何实现锁定所有行。
--  作者:pyh6918
--  发布时间:2012/11/8 21:12:00
--  
锁定表
--  作者:lyfxybc
--  发布时间:2012/11/8 22:06:00
--  
锁定表可以,我想如果数据有几行一起输入,因为我设计的表中,机号、产品名称、匹号等列内容,需要在输完其他列的内容后自动输入,避免前面输入的其他列内容被无意中修改,采用锁定所有行,但是不影响增加行。而锁定表不能增加行。
--  作者:Fotable
--  发布时间:2012/11/8 23:03:00
--  大家的窗体布局习惯是什么样的来说说

写一个for循环

for each r as row in tables().rows

r.locked = true

next


--  作者:lin_hailun
--  发布时间:2012/11/8 23:21:00
--  
锁定所有行

 for each r as row in tables("表").rows
     r.allowedit = false
 next

--  作者:程兴刚
--  发布时间:2012/11/8 23:52:00
--  

锁定所有行等于锁定整个表:

 

AllowEdit

逻辑型,是否允许用户修改表中数据。
默认为True,设为False,将禁止用户修改表中数据,也就是锁定表。

例如要锁定产品表:

DataTables("产品").AllowEdit = False

如果要取消锁定产品表:

DataTables("产品").AllowEdit = True


--  作者:lyfxybc
--  发布时间:2012/11/9 6:31:00
--  

 

4楼老师,出现下列问题,放在按钮中

 


图片点击可在新窗口打开查看此主题相关图片如下:134.jpg
图片点击可在新窗口打开查看

[此贴子已经被作者于2012-11-9 6:40:12编辑过]

--  作者:lyfxybc
--  发布时间:2012/11/9 6:35:00
--  

本人用下列代码放在按钮中能锁定所有行,必须先用鼠标把所有行选出来,一按按钮即可,是否不用选行?

 

benrenWith Tables("坯布信息")
    If .TopPosition > -1 Then \'如果选定区域包括数据行
        For i As Integer = .TopPosition To .BottomPosition
            .Rows(i).Locked = True
        Next
    End If
End With


--  作者:lyfxybc
--  发布时间:2012/11/9 6:37:00
--  

图片点击可在新窗口打开查看此主题相关图片如下:135.jpg
图片点击可在新窗口打开查看

--  作者:blackzhu
--  发布时间:2012/11/9 7:23:00
--  

你照抄也不会这样抄吧?

 

for each r as row in tables("表名").rows

    r.locked = true

next