以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  求助,关于数据表中逻辑表达  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=26216)

--  作者:独孤九箭
--  发布时间:2012/11/27 13:50:00
--  求助,关于数据表中逻辑表达

假定有两个表,并设置了关联:

表A为父表,表B为子表,关联字段为[ID],

在父表中增加一个表达式列[DEL],数据类型为逻辑值。

 

想达到如下要求:

 

当父表中的记录在子表中有对应记录时,自动给DEL赋值False;没有对应记录时,赋值True。Table "A"中的DEL列的表达式如何编写?

 


--  作者:独孤九箭
--  发布时间:2012/11/27 14:01:00
--  

我是不是问了一个很愚蠢的问题?都没有人来回答我。

 

 


--  作者:lin_hailun
--  发布时间:2012/11/27 14:48:00
--  
 呃,其实没有,楼主多虑。

 IIf(Count(Child(关联).ID) = 0, True, False)

--  作者:独孤九箭
--  发布时间:2012/11/27 14:55:00
--  
看懂了,谢谢啦。这个好有用。想想应该比用代码判断快很多。