Rss & SiteMap
Foxtable(狐表) http://www.foxtable.com
狐表的帮助文档有一个例子,是关闭项目前校验特定列是否有输入内容的。
http://www.foxtable.com/help/topics/0668.htm
提问:如果我有两个甚至多个表需要校验,如果写代码?
比如:“表B”的“状态”列,“表A”的“状态”列,“表C”的“状态”列都需要校验,应该如何写代码。谢谢。
If DataTables("表B").Find("[状态] Is Null") IsNot Nothing Then
Dim Result As DialogResult
Result = Messagebox.Show("存在状态不确定的记录,确定要关闭项目吗?","提示", MessageBoxButtons.YesNo, MessageBoxIcon.Question)
If Result = DialogResult.No Then '如果用户选择否
e.Cancel = True '取消关闭项目
Tables("表B").Filter = "[状态] Is Null" '表B中筛选出状态为空的记录。
MainTable = Tables("表B") '选择表B作为主表。
Return
End fi
End If