1
(openerp 7)では、私はこのようなことを行うために使用される:onchangeメソッド内で警告メッセージと更新フィールド値を組み合わせるにはどうすればよいですか? odoo odooの古いバージョンでは9
@api.multi
@api.onchange('my_field')
def my_field_change(self):
if condition is True:
return {
'warning': {'title': _('Error'), 'message': _('Error message'),},
'value': { 'my_field': new_value },
}
:私はodoo 9でこれを実行したい場合は
@api.multi
@api.onchange('my_field')
def my_field_change(self, cr, uid, partner_ids, context=None):
if condition is True:
return {
'warning': {'title': _('Error'), 'message': _('Error message'),},
'value': { 'my_field': new_value },
}
、私はこのコードを持っています
警告ウィンドウは表示されますが、値フィールドは無視されます。
フィールドの値を変更するにはどうすればよいですか?
これだけです!どうもありがとう :) – MouTio