根据条件从 One2many 字段中删除删除图标(Odoo 11)

Remove Delete Icon From One2many Field on condtion Base(Odoo 11)

我想删除 Odoo 中布尔字段为 True 的 one2many 字段中某行的删除图标

您需要禁用默认删除按钮,然后创建您自己的删除按钮并对其应用您的条件:

<tree string="My Tree" delete="false">
    <field name="my_field1"/>
    <field name="my_field2"/>
    <field name="my_boolean_field"/>
    <button name="unlink"
            string="Unlink"
            type="object"
            class="btn-secondary"
            attrs="{'invisible': [('my_boolean_field', '=', False)]}"
            icon="fa-trash-o"/>
</tree>