以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  备注栏的自动记录  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=82415)

--  作者:daxis0225
--  发布时间:2016/3/17 14:39:00
--  备注栏的自动记录

我有个表,主题,内容,事务日期,处理结果,备注,想实现的内容如下

当处理结果= 中止,备注必须设置为必填项,填写中止原因

当处理结果= 延期,选择新的事务日期,备注必须注明被用户从原有日期更改至新日期

 

请问老师如何实现?


--  作者:大红袍
--  发布时间:2016/3/17 14:45:00
--  

BeforeSaveDataRow事件,比如

 

If e.DataRow("处理结果") = "终止" Then

    If e.DataRow.IsNull("备注") Then

       msgbox("备注列为空,请填写终止原因")

       e.Cancel = True

    End If

End If


--  作者:daxis0225
--  发布时间:2016/3/17 15:24:00
--  

赞,多谢老师