Odoo中文网|Odoo实施培训

标题: onchange只读字段 [打印本页]

作者: jeffrey    时间: 2018-11-8 10:05
标题: onchange只读字段
本帖最后由 jeffrey 于 2018-11-8 10:06 编辑

只读字段需要根据其他字段进行onchange的时候,直接在create方法中更新字段即可。这里还需要我们测试一下,记录创建好之后,写在create方法中的方法就不会走了,是否考录需要修改再write方法里.





@api.model
def create(self, vals):
    if vals.get('partner_id'):
        vals.update({'invoice_method': self.env['res.partner'].browse(
                    vals.get('partner_id')).prepaid and 'b4repair' or 'after_repair'})
    return super(MrpRepair, self).create(vals)








欢迎光临 Odoo中文网|Odoo实施培训 (http://www.chinaodoo.net/) Powered by Discuz! X3.2