以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  新增行之前怎么判断上一行的部分单无格不为空?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=23712)

--  作者:xvkewen
--  发布时间:2012/9/17 17:54:00
--  新增行之前怎么判断上一行的部分单无格不为空?
新增行之前怎么判断上一行的部分单无格不为空?是在datacolchanging事件中判断吗?能不能在Beforeadddaterow事件中判断呢?怎么判断?
--  作者:狐狸爸爸
--  发布时间:2012/9/17 17:56:00
--  

Beforeadddaterow

 

With e.DataTable

    Dim dr As DataRow = .DataRows(.Datarows.Count - 1)

    if dr.IsNull("某某列") Then

         。。。

    End If

End with


--  作者:xvkewen
--  发布时间:2012/9/17 18:21:00
--  

谢谢老大,怎么把输入焦点固定在第一个为空值的单元格中呢?查帮助只查到将输入焦点移动到当前表中来;没有更细的;


--  作者:lin_hailun
--  发布时间:2012/9/17 19:35:00
--  
 CurrentTable.Select(0,0)