赞
踩
例如:我继承了【repair.order】这个模型的视图【repair.view_repair_order_tree】
想添加一些搜索条件至它的<search></search>中,就可以采用xpath 插入字段到默认搜索视图:
使用xpath插入搜索条件:
- <!-- 插入维修单搜索面板 search -->
- <record model="ir.ui.view" id="my_repair_search">
- <field name="name">my_repair</field>
- <field name="model">repair.order</field>
- <field name="inherit_id" ref="repair.view_repair_order_form_filter"/>
- <field name="arch" type="xml">
- <xpath expr="." position="inside">
- <field name="product_id"/>
- <field name="name"/>
- <field name="source"/>
- <separator/>
- <filter string="store" name="store" domain="[('source','=','store')]"/>
- <filter string="online" name="online" domain="[('source','=','online')]"/>
- <group expand="1" string="测试组">
- <filter string="来源组" name="source" context="{'group_by':'source'}"/>
- </group>
- <searchpanel>
- <field name="source" string="来源" icon="fa-exchange"/>
- <field name="state" string="状态" select="multi" enable_counters="1"/>
- </searchpanel>
- </xpath>
- </field>
- </record>

1.首先继承搜索视图:<field name="inherit_id" ref="repair.view_repair_order_form_filter"/>
2.使用 <xpath expr="." position="inside"> 【你的搜索条件 】 </xpath>
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。