2016-03-08 101 views
1

我有两个字段。一个领域取决于其他领域。第二个字段有一个根据第一个字段的选定值检查条件的域。所以如果用户没有选择第一个字段并尝试选择第二个字段,那么它应该显示一条消息,选择第一个字段。 [我尝试使用required=True但它会给当我试图保存记录后消息]如何在未选择字段时在odoo中显示消息

roomType = fields.Selection([('meeting','Meeting Room'),('discussion','Discussion Room')]) 

meeting_room=fields.Many2one(comodel_name='mroom',string="select the room",required=True,domain='[("roomType","=",roomType)]') 

回答

1

可以使用替代解决方案。

最初使meeting_room字段不可见或只读。现在在roomType字段上使用attrs,这将使meeting_room可见。这样您将为meeting_room字段的域名拥有roomType值。

相关问题