以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 子行具有多个父行 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=130127) |
-- 作者:taifeng110 -- 发布时间:2019/1/14 11:00:00 -- 子行具有多个父行 .NET Framework 版本:2.0.50727.8793 Foxtable 版本:2018.3.9.1 错误所在事件:加载[物流明细]失败! 详细错误信息: 子行具有多个父行。 销售订单表里有存在一个合同号有多行的情况,但是每一行的合同号后面的物料名称、数量都不一样,这样也不行吗? 是不是只认关联关系建立的时候的合同编号是一对多就好了呢
|
-- 作者:有点甜 -- 发布时间:2019/1/14 12:05:00 --
父表的关联列,不能重复。如果重复,不能直接引用父表的数据。
|
-- 作者:taifeng110 -- 发布时间:2019/1/14 12:54:00 -- 就是建立关联的父表的字段不能重复对吗? |
-- 作者:有点甜 -- 发布时间:2019/1/14 14:59:00 -- 以下是引用taifeng110在2019/1/14 12:54:00的发言:
就是建立关联的父表的字段不能重复对吗?
比如你通过 【第一列】【第二列】 设置关联,那么,这两列的值,不能有重复的。
|
-- 作者:taifeng110 -- 发布时间:2019/1/14 17:37:00 -- 我现在存在重复的情况如何改好点呢? [此贴子已经被作者于2019/1/14 20:21:51编辑过]
|
-- 作者:有点甜 -- 发布时间:2019/1/15 9:44:00 -- 以下是引用taifeng110在2019/1/14 17:37:00的发言:
我现在存在重复的情况如何改好点呢? [此贴子已经被作者于2019/1/14 20:21:51编辑过]
1、最简单,你子表不要加入表达式列(引用父表 parent 那种表达式);
2、如果确实需要引用父表数据,改成写代码的方式 http://www.foxtable.com/webhelp/scr/1453.htm
3、你父表的数据会重复?重复的时候,引用你哪一条数据到子表? |