以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 新增行如何判断为空? (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=64449) |
-- 作者:80帅兜 -- 发布时间:2015/2/13 20:34:00 -- 新增行如何判断为空? 用ADD新增一行,但是什么都每天写。。怎么判断状态? 循环判断所有字段为空? |
-- 作者:e-png -- 发布时间:2015/2/13 21:38:00 -- 新增行本来就是空行,还判断什么呢?
|
-- 作者:80帅兜 -- 发布时间:2015/2/13 21:49:00 -- 我勒个去,新增行datarow的rowstate是ADDED,比如用ADD增加了3行,两行填写东西了。一行什么都没写,我想保存那俩,然后空白行不保存。。所以得判断吧? |
-- 作者:e-png -- 发布时间:2015/2/13 22:21:00 -- For Each cl As Col In CurrentTable.Cols Next |
-- 作者:blsu33 -- 发布时间:2015/2/13 22:51:00 -- Dim sts() As String = {"规则","名称"} If Tables("档案").Current Is Nothing Then Dim nr As Row = Tables("档案").Addnew() NR.Locked=False Else For Each st As String In ats If Tables("档案").Current.isnull(st) = True Then MessageBox.Show("必填字段不能为空!","提示") e.cancel=True End If Next Dim nr As Row = Tables("部门档案").Addnew() NR.Locked=False End If |