以文本方式查看主题
-
Foxtable(狐表)
(http://foxtable.net/bbs/index.asp)
--
专家坐堂
(http://foxtable.net/bbs/list.asp?boardid=2)
----
关联表时出问题了
(http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=153755)
-- 作者:杨山东
-- 发布时间:2020/8/21 16:52:00
-- 关联表时出问题了
我做了两个表库存表和入库明细表。我想用两个表的产品名称关联。可是关联后库存表里还是没有内容。如果我把入库明细表中的产品名称列的内容删除。库存表里其他的内容就显示了。我的入库明细表是用一个弹出窗口库存入库单输入的。
-- 作者:有点蓝
-- 发布时间:2020/8/21 16:54:00
--
请上传实例说明
-- 作者:杨山东
-- 发布时间:2020/8/21 17:11:00
--
此主题相关图片如下:007.png
此主题相关图片如下:006.png
此主题相关图片如下:004.png
-- 作者:有点蓝
-- 发布时间:2020/8/21 17:21:00
--
建议不使用双向关联,改为单向关联。父表如果有重复的关联列数据,是无法显示的,比如通过名称关联,父表多个行的名称为空,可以理解为是重复的数据
-- 作者:杨山东
-- 发布时间:2020/8/21 17:42:00
--
可是父表中产品名称一条也没有显示。
-- 作者:有点蓝
-- 发布时间:2020/8/22 9:03:00
--
关联表的子表只显示父表选中的行对应的关联列的数据。
比如3楼第一张图,选中的是第9行,名称为空,那么关联表“成品入库明细.成品库存汇总”,显示的就是名称为空的行(在关联中空值也是一种数据,关联表的关联列的空值行会自动关联起来),但是在设置关联的时候,成品库存汇总是父表,有多个名称为空的行,属于重复数据,所以在关联表中是无法显示的。反过来就可以。
-- 作者:有点蓝
-- 发布时间:2020/8/22 9:04:00
--
一般关联列不会使用空值进行关联,而是使用有意义的数据比如编号(001、002、......)、名称(张三、李四、.....)之类的。使用空值还不如不关联了