[英]Override Create function in Odoo
我試圖覆蓋“ hr.employee”對象中的“創建”按鈕。 但是我得到了錯誤
類型錯誤:必須為type,不能為str
我的代碼塊如下所示
from openerp import models, fields,api
class hrEmployee(models.Model):
_inherit = "hr.employee"
def create(self, cr, uid, ids, context):
#Todo code
super('hr.employee', self).create(cr, uid, ids, context=context)
# return True
我不知道這里出了什么問題。 希望提出建議
from openerp import models, fields,api
class hrEmployee(models.Model):
_inherit = "hr.employee"
@api.model
def create(self, values):
res_id = super(hrEmployee, self).create(values)
return res_id
嘗試這個:
return super(hrEmployee, self).create(cr, uid, ids, context)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.