Bỏ qua để đến Nội dung
Menu
Câu hỏi này đã bị gắn cờ
5 Trả lời
12434 Lượt xem

Hi, I want to add group by.... and Filters in default CRM. Can any one help me how to inherit the view in my custom module.

Ảnh đại diện
Huỷ bỏ

what is the object exactly you want to add group by and Filter ?

Tác giả

I have create a function for current week and current month so i want to add the filter which will filter by monthly leads and weekly lead

Câu trả lời hay nhất

Hi,

For example add a filer name ='Patel' and add a groupe by name.

         <record id="inherit_view_crm_case_leads_filter" model="ir.ui.view">
            <field name="name">CRM - Leads Search </field>
            <field name="model">crm.lead</field>
            <field name="inherit_id" ref="crm.view_crm_case_leads_filter" />
            <field name="arch" type="xml">

               <!-- add your filtre at the end -->
                <xpath expr="filter[@string='Assigned to My Team(s)']"
                    position="after">
                     <filter string="My Filtre "
                            domain="[('name', '=', 'Patel')]" />
                </xpath>

               <!-- add your group at the end -->
                <xpath expr="//filter[@string='Creation']"
                    position="after">
                    <filter string="My Groupe" domain="[]" context="{'group_by':'name'}"/>
                </xpath>                                    
                </field>
            </record>

Thank You.

Ảnh đại diện
Huỷ bỏ
Tác giả

Thank you so much

Câu trả lời hay nhất

hi , please when i try like this method i get error i work in odoo 8

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

<field name="name">hr.holidays.filter</field>    

    <field name="model">hr.holidays</field> 

<field name="inherit_id" ref="hr_holidays.view_hr_holidays_filter"/>    

  <field name="priority" eval="16"/>       

<field name="arch" type="xml">                                                   

<xpath expr="//filter[@string='group_category']"    position="after">                 

  <filter string="state" domain="[]" context="{'group_by':'state'}"/>   

             </xpath>

</field>   

</record>

the error :

ParseError: "Wrong value for ir.ui.view.type: 'filter'" while parsing /opt/odoo/addons/holidays_aurs/holidays_views.xml:5, near<record id="view_hr_holidays_filter" model="ir.ui.view">        <field name="name">hr.holidays.filter</field>        <field name="model">hr.holidays</field>        <field name="priority" eval="16"/>        <field name="arch" type="xml">                                                    <filter string="state" domain="[]" context="{'group_by':'state'}"/>        </field>    </record>

Ảnh đại diện
Huỷ bỏ
Bài viết liên quan Trả lời Lượt xem Hoạt động
1
thg 5 18
8665
1
thg 3 15
8682
1
thg 3 15
5871
0
thg 3 15
4219
1
thg 11 23
1513