When I try to update a field before raising a UserError, the value doesn't get saved to the database. How can I ensure the field is saved even before the UserError is raised?
Этот вопрос был отмечен
1
Ответить
2524
Представления
We can use
self.env.cr.commit()
just before the UserError() to save the values.
Eg:
self.env.cr.commit()
raise UserError('Some issue has been occured')
Не оставайтесь в стороне – присоединяйтесь к обсуждению!
Создайте аккаунт сегодня, чтобы получить доступ к эксклюзивным функциям и стать частью нашего замечательного сообщества!
Регистрация| Похожие посты | Ответы | Просмотры | Активность | |
|---|---|---|---|---|
|
|
1
дек. 18
|
7065 | ||
|
|
0
июн. 21
|
8129 | ||
|
|
1
нояб. 22
|
10153 | ||
|
|
1
окт. 21
|
5819 | ||
|
|
2
нояб. 18
|
13024 |