跳至内容
菜单
此问题已终结
2 回复
13018 查看

How to pass value from xml file to .py file by using context tag. please explain with an example

形象
丢弃
最佳答案

hi shameem,

you can pass the context values by the xml by following ways:

 

1.        For the window action,

<record id="product_normal_action_tree" model="ir.actions.act_window">
            <field name="name">Products</field>
            <field name="type">ir.actions.act_window</field>
            <field name="res_model">product.product</field>
            <field name="view_type">form</field>
            <field name="view_mode">tree,form,kanban</field>
            <field name="context">{'categ_id':active_id, 'search_default_categ_id':active_id}</field>
        </record>

2. foe a particular field

<field name="name" context="{'default_customer': 0, 'search_default_supplier': 1, 'default_supplier': 1}"/>

3. for a filter.

<filter string="Pending Tasks" domain="[('state','=','pending')]" context="{'show_delegated':False}"/>

形象
丢弃
最佳答案

Hello shameem,

follow this link hope may be help full

https://www.odoo.com/forum/help-1/question/what-is-context-58824

if you find this answer helpful, please give me a thumbs up vote    

Thanks & Regards,

Ankit H Gandhi

形象
丢弃
相关帖文 回复 查看 活动
5
9月 20
7738
1
10月 19
5824
0
2月 19
5549
2
11月 18
6520
0
5月 18
2603