以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  A和B关联在一起通过ID,2个表是一对一关系,如何将子表B的某列做为表达式列放在 表A上?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=41705)

--  作者:wuxianzuoji41
--  发布时间:2013/10/25 10:21:00
--  A和B关联在一起通过ID,2个表是一对一关系,如何将子表B的某列做为表达式列放在 表A上?
A和B关联在一起通过ID,2个表是一对一关系,如何将子表B的某列做为表达式列放在 表A上?
--  作者:Bin
--  发布时间:2013/10/25 10:26:00
--  
只能使用代码引用,表达式做不到.
--  作者:wuxianzuoji41
--  发布时间:2013/10/25 10:52:00
--  
代码怎么引用,吧代码写在表达式里吗
--  作者:Bin
--  发布时间:2013/10/25 11:18:00
--  
代码写在DataColChanged事件里



--  作者:狐狸爸爸
--  发布时间:2013/10/25 11:30:00
--  

一对一的话,表B作为父表,表A可以用表达式引用表B某列的数据:

 

http://www.foxtable.com/help/topics/0106.htm

 

 

必须是一对一或一对多才可以,多对多就不行。


--  作者:Bin
--  发布时间:2013/10/25 11:31:00
--  
以下是引用狐狸爸爸在2013-10-25 11:30:00的发言:

一对一的话,表B作为父表,表A可以用表达式引用表B某列的数据:

 

http://www.foxtable.com/help/topics/0106.htm

 

 

必须是一对一或一对多才可以,多对多就不行。

楼主是要引用子表呢,必须要代码吧
--  作者:狐狸爸爸
--  发布时间:2013/10/25 11:35:00
--  

呵呵,我知道,但是他说的是1对1,那么谁作为子表都行的。

如果是1对多,那么只能1的一方作为父表,多的一方作为子表。


--  作者:Bin
--  发布时间:2013/10/25 11:38:00
--  
不知道楼主是否需要互相引用,如果不需要.按照5楼狐爸的办法就可以很简单的解决.