Python 如何在打开窗口时引发错误?
我想知道在Odoo中打开窗口时如何引发错误。Python 如何在打开窗口时引发错误?,python,odoo-8,raiseerror,Python,Odoo 8,Raiseerror,我想知道在Odoo中打开窗口时如何引发错误。 例如,我打开“销售”窗口,它将引发一个错误或警告,如“您好”或其他任何内容。 我知道如何使用异常,例如: from openerp.osv import osv,fields from openerp.tools.translate import _ from openerp import pooler from openerp.exceptions import except_orm` raise osv.except_osv(_('Hello'
例如,我打开“销售”窗口,它将引发一个错误或警告,如“您好”或其他任何内容。
我知道如何使用异常,例如:
from openerp.osv import osv,fields
from openerp.tools.translate import _
from openerp import pooler
from openerp.exceptions import except_orm`
raise osv.except_osv(_('Hello'), _('Hello World'))
但是我不知道我应该把代码放在哪里来提高它
default\u get
方法,只要单击CREATE
按钮,它就会执行
list/form view
中添加一个字段作为compute
字段,并添加raise osv。除了计算函数中的osv(u('Hello')、('Hello World'))
如何在不点击任何按钮的情况下提升?关于计算领域,它会是什么样子?如果state==“cancel”,is可以使用,然后引发异常?请说明何时/何地引发警告,以及条件(如果有的话)。也张贴你已经尝试过的代码。更新了我的答案