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

How to add a group by to search view of product master? I am unable to add my group_id ( customized one ) to search view of product form ? please refer a following code,

<record id="product_search_by_group_form_view" model="ir.ui.view">

        <field name="name">group.search.form</field>
        <field name="model">product.product</field>
        <field name="inherit_id" ref="product.product_search_form_view"/>
        <field name="arch" type="xml">

               <filter name="consumable" position="before">
               <filter icon="terp-accessories-archiver-minus" string="Group" domain="[('group_id', '!=', False)]" />
               <filter icon="terp-accessories-archiver-minus" string="Sub Group" domain="[('sub_group_id', '!=', False)]" />
               <filter icon="terp-accessories-archiver-minus" string="Product Type" domain="[('type_id', '!=', False)]" />
               <filter icon="terp-accessories-archiver-minus" string="Product Sub Type" domain="[('sub_type_id', '!=', False)]" />

               <filter string="Type" position="after">
       <filter string='product-group' icon="terp-stock_symbol-selection" domain="[]" context="{'group_by' :'group_id'}"/>
               </filter>

               </filter>
        </field>

 </record>
形象
丢弃
最佳答案

Should be:

<record id="product_search_by_group_form_view" model="ir.ui.view">

        <field name="name">group.search.form</field>
        <field name="model">product.product</field>
        <field name="inherit_id" ref="product.product_search_form_view"/>
        <field name="arch" type="xml">

               <filter name="consumable" position="before">
               <filter icon="terp-accessories-archiver-minus" string="Group" domain="[('group_id', '!=', False)]" />
               <filter icon="terp-accessories-archiver-minus" string="Sub Group" domain="[('sub_group_id', '!=', False)]" />
               <filter icon="terp-accessories-archiver-minus" string="Product Type" domain="[('type_id', '!=', False)]" />
               <filter icon="terp-accessories-archiver-minus" string="Product Sub Type" domain="[('sub_type_id', '!=', False)]" />
               </filter>            
     <filter string="Type" position="after">
<filter string='product-group' icon="terp-stock_symbol-selection" domain="[]" context="{'group_by' :'group_id'}"/>
</filter>
</filter> </field> </record>

So, you forgot the fist filter position before.


Hope this helps,

形象
丢弃
相关帖文 回复 查看 活动
2
11月 15
10413
1
7月 25
278
1
2月 25
1092
0
5月 24
1561
0
9月 23
2100