以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]明细表BeforeAddDataRow事件中,怎么取父表数据  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=84525)

--  作者:huwenguang2008
--  发布时间:2016/5/4 14:43:00
--  [求助]明细表BeforeAddDataRow事件中,怎么取父表数据
父表有 【可添加人】 字段,为多值字段
要求子表只有当前用户是父表【可添加人】 中的一员才能增加行。

如何在BeforeAddDataRow事件中写条件啊!!大神求助!!!
[此贴子已经被作者于2016/5/4 15:43:54编辑过]

--  作者:大红袍
--  发布时间:2016/5/4 16:12:00
--  
Dim str As String = user.name
If Tables("父表").Current("可添加人").Contains(str) = False Then
    e.cancel = True
End If

--  作者:huwenguang2008
--  发布时间:2016/5/4 17:57:00
--  
竟然如此简单,谢谢大大