Xml 如何删除/隐藏;删除“;函数内部的;“更多”;按钮处于“状态”;“完成”;奥多

Xml 如何删除/隐藏;删除“;函数内部的;“更多”;按钮处于“状态”;“完成”;奥多,xml,security,odoo-12,Xml,Security,Odoo 12,我目前正在使用Odoo 12,我想从后端的“更多”按钮中删除状态为“完成”的所有组的“删除”功能 我尝试使用此代码,但不知道在何处添加状态 我的模块 我的模块 错误的 该代码适用于所有州 我只想在“DONE”状态下找到解决方案,但不想隐藏delete,使用方法取消链接python @api.multi def unlink(self): for order in self: if order.state not in ('draft'): ra

我目前正在使用Odoo 12,我想从后端的“更多”按钮中删除状态为“完成”的所有组的“删除”功能

我尝试使用此代码,但不知道在何处添加状态


我的模块
我的模块
错误的
该代码适用于所有州
我只想在“DONE”状态下找到解决方案,但不想隐藏delete,使用方法取消链接python

@api.multi
def unlink(self):
    for order in self:
        if order.state not in ('draft'):
            raise UserError(_('Deleting is only possible in case of draft'))
    return super(NameClass, self).unlink()
@api.multi
def unlink(self):
    for order in self:
        if order.state not in ('draft'):
            raise UserError(_('Deleting is only possible in case of draft'))
    return super(NameClass, self).unlink()