以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  如何将光标定位到指定单位格,并进入编辑状态  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=64848)

--  作者:lmlptj
--  发布时间:2015/3/3 15:44:00
--  如何将光标定位到指定单位格,并进入编辑状态
如果编辑好某窗口表,执行保存,保存过程中判断出某一列的值不符合要求(为空或无效数据),如何将光标进入到该单元格,并进入编辑状态??
--  作者:Bin
--  发布时间:2015/3/3 15:46:00
--  
1.逐行保存,逐行判断 然后利用Select选中焦点,用StartEditing 启动编辑
2.直接利用FInd查找不符合条件的行,如果找到行 就利用 上面的方法 进入编辑,找不到行再执行保存  效率较高

--  作者:有点甜
--  发布时间:2015/3/3 15:49:00
--  
Dim t As Table = Tables("表A")
Dim c As Integer = t.Cols("第二列").Index
t.Select(2, c)
t.StartEditing

--  作者:lmlptj
--  发布时间:2015/3/3 15:50:00
--  
谢谢老师对新手们的指导!