停止在odoo中的one2many关系中删除记录

停止在odoo中的one2many关系中删除记录

问题描述:

我已经创建了具有不同类的关系列,但是当我删除关系记录时,它也会从基类中删除记录。停止在odoo中的one2many关系中删除记录

任何人都有任何解决方案来在删除关系字段时停止从基类中删除记录。

我检查了ondelete='set null'的现场声明。

例如我用'purchase.order'创建了一个字段many2one,当我删除这条记录时,它也删除了'purchase.order'。

我想在删除记录时停止删除采购订单。

+0

尝试ondelete =“限制”或ondelete ='级联' –

+0

@ADVALAKI我已尝试使用 – Naitik

+0

您是否尝试过我的答案? – Cherif

为了从删除记录巫停止场one2many是字段的默认行为是当你创建你查看给它一个选项:

<field name="one2many_field_name" options="{'not_delete': True}" />