This question has been flagged

Using Odoo Version 13, Conditionally add domain my window action ' ir.actions.act_window'.

Code:

<record id="sale_order_line_action" model="ir.actions.act_window">

            <field name="name">Sale Order</field>

            <field name="type">ir.actions.act_window</field>

            <field name="res_model">sale.order.line</field>

            <field name="binding_view_types">form</field>

            <field name="view_mode">kanban,tree,form,graph</field>

            <field name="domain">[('state','not in',('draft','sent'))]</field>

            <field name="view_id" ref="product_order_line_tree_view"/>

            .....

</record>


I want to field name domain parameter "[('state','not in',('draft','sent'))]" when  model field is true.


Thanks.

Avatar
Discard
Author Best Answer

We can solve this another way, we can remove condition from record action domain. please check code bellow: first we inheit record action:

<record id="module_name.sale_order_line_action" model="ir.actions.act_window">

<field name='domain'>[]</feild>

</record>


Avatar
Discard