如何在未选择字段时在odoo中显示消息

时间:2016-03-08 05:29:05

标签: python odoo-8

我有两个字段。一个领域取决于其他领域。第二字段具有基于第一字段的所选值检查条件的域。因此,如果用户没有选择第一个字段并尝试选择第二个字段,那么它应该显示一条消息,选择第一个字段。 [我尝试使用required=True,但在我尝试保存记录后会发出消息。]

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 个答案:

答案 0 :(得分:1)

您可以使用替代解决方案。

最初使meeting_room字段不可见或只读。现在在roomType字段上使用attrs,这将使meeting_room可见。通过这种方式,您将获得meeting_room字段域的roomType值。