Odoo 在父视图上公开子视图的字段

Odoo 在父视图上公开子视图的字段,odoo,Odoo,似乎不可能通过子导航(one2many child)将字段公开到父视图(例如树视图)上 父视图: 无论子字段的类型是简单还是复杂,错误总是: 验证视图时出错。字段child.child\u字段不存在 存在 这在奥多奥13中是否可行? 致以最良好的祝愿, LAR如您所见,该字段呈现(并允许编辑,可能)当前记录的单个字段。如您所见,该字段呈现(并允许编辑,可能)当前记录的单个字段。您必须首先在父模型中定义相关的字段。例如,related\u child\u field=fields.Char(re

似乎不可能通过子导航(one2many child)将字段公开到父视图(例如树视图)上

父视图:

无论
子字段的类型是简单还是复杂,错误总是:

验证视图时出错。字段
child.child\u字段不存在
存在

这在奥多奥13中是否可行?

致以最良好的祝愿,
LAR

如您所见,该字段呈现(并允许编辑,可能)当前记录的单个字段。

如您所见,该字段呈现(并允许编辑,可能)当前记录的单个字段。

您必须首先在父模型中定义
相关的
字段。例如,
related\u child\u field=fields.Char(related='child.child\u field')
。然后,在视图中使用该字段


当我开始与奥多合作时,我也试着这么做。您不能在odoo列表视图、表单视图等中使用子字段的虚线概念。它不仅在odoo13中,在我通常使用的odoo11中也不起作用。所以,我想早期版本也是如此。

您必须首先在父模型中定义
相关的
字段。例如,
related\u child\u field=fields.Char(related='child.child\u field')
。然后,在视图中使用该字段


当我开始与奥多合作时,我也试着这么做。您不能在odoo列表视图、表单视图等中使用子字段的虚线概念。它不仅在odoo13中,在我通常使用的odoo11中也不起作用。因此,我想早期版本也是如此。

没错,但如果您正在讨论这个问题,odoo.field也可以表示*2任意基数。然后小部件(例如,widgets=many2many_标记)开始发挥作用,它能够在单个字段中显示*2many关系。您能否解释一下使用
小部件
属性如何与您的问题相关(使用
语法)?是的,但是如果您正在谈论这一点,odoo.field也可以表示*2many基数。然后小部件(例如小部件=many2many_标记)开始发挥作用,它们能够在单个字段中显示*2任意关系。您能否解释一下使用
小部件
属性与您的问题之间的关系(使用
语法)?