代码放在: MainTableChanging事件中
If MainTable.Name = "学生违纪" Then
Dim c As Row = Tables("学生违纪").Current
If c.IsNull("班级") OrElse c.Isnull("姓名") OrElse c.Isnull("违纪时间") OrElse c.Isnull("违纪地点") OrElse c.Isnull("违纪类型") OrElse c.Isnull("处理结果") OrElse c.Isnull("处理日期") OrElse c.Isnull("记录人") OrElse c.Isnull("情况说明") Then
Dim Result As DialogResult
Result = MessageBox.Show("填写不完整,是否退出", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Question)
If Result = DialogResult.Yes Then
c.Reject
Else
msgbox("不退出")
End If
Else
c.save
End If
End If
[此贴子已经被作者于2021/3/4 10:01:39编辑过]