0
我使用Odoo 10
我尽快设法使一个按钮,many2one树中的表单视图中,可点击的行中的记录之前,被初始化。Odoo 10 - 巴顿在树视图点击创建
的问题是该行,客户端,的ID是“one2many_v_id_xxx”型的,直到我保存记录。因此,ListView小部件在创建记录时将该按钮设置为已禁用。
结果:只有在创建记录后,才可以单击该按钮。
我读过一些帖子关于创建平变化方法里面的线,但我已经得到了有关链接到表单视图模型的依赖关系,因此实际记录之前,我无法创建行创建。
有没有人有解决方案?
在此先感谢。
潘岳:
@api.multi
@api.onchange('product_template_id')
def product_template_id_change(self):
< some operations >
self.create(vals) # It gives me a validation error about 'order_id', a many2one relation with the model linked to the form view
self.update(vals)
查看:
<button type="object" name="open_grid_wizard"
string="Open product variant grid"
icon="fa-table"
class="oe_stat_button"/>
您是否找到解决此问题的解决方案?我现在面对这个问题,似乎无法找到解决方法...... –