2016-03-08 84 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值。

相關問題