以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 请问各位老师,如何设置本列内容不允许为空 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=9875) |
-- 作者:yumendeyu -- 发布时间:2011/5/11 21:57:00 -- 请问各位老师,如何设置本列内容不允许为空 请问各位老师,如何设置本列输入内容不允许为空呢? |
-- 作者:blackzhu -- 发布时间:2011/5/12 7:18:00 -- 应该是这样的吧,你看看. if e.cdatacol.name="列名" then \'如果改变的是什么列 if e.datarow("xxxx")=nothing then \'如果这个为空 MessageBox.Show("这个不许为空的!") end if end if
|
-- 作者:狐狸爸爸 -- 发布时间:2011/5/12 7:35:00 -- 可以在BeforeSaveDataRow事件设置代码, 这样保存的时候会统一进行检查:
If e.DataRow.IsNull("列名") Then MessageBox.Show("某列不允许为空!") e.Cancel = True End If
|
-- 作者:yumendeyu -- 发布时间:2011/5/12 17:05:00 -- 明白啦,谢谢大家 |
-- 作者:mzpc -- 发布时间:2016/7/16 14:51:00 -- 如果是空,如何把焦点重新定位到该单元格中? |
-- 作者:Hyphen -- 发布时间:2016/7/16 14:58:00 -- 参考http://www.foxtable.com/webhelp/scr/0550.htm |