以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  关联表问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=76951)

--  作者:csfoxtable
--  发布时间:2015/11/8 19:57:00
--  关联表问题
刚学习狐表,请教个关联问题。
表1和表2通过“编码”列关联,但有时候会在表2输入代码的时候输错或者不小心改动,造成有子编码而无父编码,请问禁止输入没有父编码的代码怎么写?

--  作者:大红袍
--  发布时间:2015/11/8 20:16:00
--  

子表DataColChanging事件

 

If e.DataCol.Name = "第一列" AndAlso e.NewValue <> Nothing Then

    If e.DataRow.GetParentRow("表A") Is Nothing Then

msgbox("没有父编码")

e.Cancel = True

    End If

End If


--  作者:csfoxtable
--  发布时间:2015/11/8 20:17:00
--  
谢谢了!