1

我想知道当我在 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'), _('Hello World'))

但我不知道我应该把代码放在哪里来提出这个问题。

4

1 回答 1

1
  1. 使用default_get方法,只要点击CREATE按钮就会执行。

  2. list/form view在as字段中添加一个字段compute,并添加raise osv.except_osv(_('Hello'), _('Hello World'))计算函数。

  3. 对于按钮操作。定义一个函数并在按钮定义中调用它。

    <button name='function_name' type='object'/>

于 2017-01-16T12:29:09.777 回答