以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 单元格不能为空 并定位颜色提示 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=176575) |
-- 作者:yifan3429 -- 发布时间:2022/4/18 21:05:00 -- 单元格不能为空 并定位颜色提示 Dim Cols1() As String = {"区域名称","区域楼层" } For Each r As Row In Tables("订单_产品主表").Rows For Each c As String In Cols1 If r.IsNull(c) Then e.Style = "警告" 无效 MessageBox.Show(c &"不能为空",Vars("昵称")) Return "" End If Next Next |
-- 作者:有点蓝 -- 发布时间:2022/4/18 21:13:00 -- 设置颜色只能放到到drawcell事件 |
-- 作者:yifan3429 -- 发布时间:2022/4/18 21:16:00 -- Dim Cols1() As String = {"区域名称","区域楼层" } For Each r As Row In Tables("订单_产品主表").Rows For Each c As String In Cols1 If r.IsNull(c) Then c.SetError("c", "不能为空") 这个方案怎么解决呢 \'MessageBox.Show(c &"不能为空",Vars("昵称")) Return "" End If Next Next |
-- 作者:有点蓝 -- 发布时间:2022/4/18 22:07:00 -- If r.IsNull(c) Then r.DataRow.SetError(c, "不能为空")
\'MessageBox.Show(c &"不能为空",Vars("昵称")) Return "" End If |