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
标签:string,只读,使字段,fields,marital,readonly,odoo,name 来源: https://www.cnblogs.com/jackadam/p/16467650.html