Как мы можем изменить значение состояния в зависимом методе?
Как мы можем изменить значение состояния в методе @api.depends? Я попробовал return {'value':{'stat':'done'}}
а также self.state='done'
не работал тогда self.browse(self.id).write({'state':'done' })
работал, но на мгновение, мы должны вернуться к представлению списка или перезагрузить страницу, чтобы увидеть новое состояние
1 ответ
Ваша проблема может быть решена с помощью этого.
@api.onchange('your_field')
def your_method_name(self):
self.state='done'
return {
'type': 'ir.actions.client',
'tag': 'reload',
}