在 odoo/python 中不间断地提高 error/warning
Raising error/warning without intteruption in odoo/python
我有一个关于错误的字符串,我只想在弹出窗口中显示它们 window。
一切都正确,但我不想在显示错误字符串时中断程序。
我输入了警告,except_orms 但结果是一样的。
即使 return {'title':warn.....} 也不起作用
这是代码:
# raise UserError(_(errorstring))
# warnings.warn('errorstring')
# raise Warning(_(errorstring))
raise except_orm(_('Warning'), (_(errstring)))
是否可以不间断地window?
如果您正在寻找更改时的警告消息,请尝试此操作:
@api.onchange('field')
def onchange_field(self):
return {
'warning': {'title': _('Warning'), 'message': _('Message needed.'),},
}
我有一个关于错误的字符串,我只想在弹出窗口中显示它们 window。 一切都正确,但我不想在显示错误字符串时中断程序。 我输入了警告,except_orms 但结果是一样的。 即使 return {'title':warn.....} 也不起作用 这是代码:
# raise UserError(_(errorstring))
# warnings.warn('errorstring')
# raise Warning(_(errorstring))
raise except_orm(_('Warning'), (_(errstring)))
是否可以不间断地window?
如果您正在寻找更改时的警告消息,请尝试此操作:
@api.onchange('field')
def onchange_field(self):
return {
'warning': {'title': _('Warning'), 'message': _('Message needed.'),},
}