odoo根据条件,使字段只读,隐藏
class test_readonly(models.Model): _name = 'test_readonly' name = fields.Char(string='姓名') age = fields.Integer(string='年龄') marital_status = fields.Boolean(string='婚否', attrs="{'invisible':[('age','>=','18)]}") # 大于18岁显示该选项 partner_name = fields.Char(string='配偶姓名',attrs="{'readonly':[('marital_status),'!=','True']}") #点选结婚后,禁止编辑配偶姓名
未测试,视频介绍,先记录下来。
可以根据流程来确定。
前面申请的信息变只读。

只读:readonly
必填:required
隐藏:invisible

浙公网安备 33010602011771号