以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]关于锁定行的问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=123548) |
-- 作者:swimmer01 -- 发布时间:2018/8/17 14:16:00 -- [求助]关于锁定行的问题 窗口中有一表:Tables("项目组织_Table2"),希望在打开时锁定已有行,而新增行可编辑 在窗口AfterLoad事件中,代码: D ataTables("项目组织_Table2").Fill("Select * F ROM {xm_项目组织} WHERE 项目编号 =\'"& _XM_No &"\'","User" ,True) T ables("项目组织_Table2").Cols("姓名").Width = 210 D ataTables("项目组织_Table2").AllowEdit = True F or Each r As Row In Tables("项目组织_Table2") I f r.IsNull("ID") Then r.A llowLockRow = True E nd If N ext 出错,请老师指正,谢谢!!
|
-- 作者:有点蓝 -- 发布时间:2018/8/17 15:10:00 -- DataTables("项目组织_Table2").Fill("Select * F ROM {xm_项目组织} WHERE 项目编号 =\'"& _XM_No &"\'","User" ,True) Tables("项目组织_Table2").Cols("姓名").Width = 210 DataTables("项目组织_Table2").ReplaceFor("_locked",True) [此贴子已经被作者于2018/8/17 15:10:22编辑过]
|
-- 作者:swimmer01 -- 发布时间:2018/8/17 15:31:00 -- 谢谢老师!! |