我在odoo写一个模块。我已经定义了一些母产品及其子产品。我想这样做,当我从many2one字段中选择父产品时,此父产品的子项将自动在Treeview行中打开。该树视图字段被定义为one2many字段。
我使用了onchange_parent_product功能,还根据parent_product_id添加了过滤器。
但是当我选择父产品时,树视图没有显示..
请帮助我如何自动填写树视图线?
答案 0 :(得分:0)
要使用one2many字段,您需要在产品中使用多个字段 到你创建的这个新模型。为了方便使用many2many 以这种方式改进它并使用onchange填充它。
只搜索parent_id等于所选产品的产品 产品并将此记录添加到您的many2many字段中。
如果您需要使用o2m字段保留它,最好添加更多代码 看看你做了什么以及你添加的many2one字段是什么 在您的产品中为您的新模型。