Skip ke Konten
Menu
Pertanyaan ini telah diberikan tanda
1 Balas
9649 Tampilan

Hi,

I am trying to display in the project a view with parent/child. So my question is how can i create a filter using group by ? and how can put my filter by default for all users ?

Should I modify the code in xlm files. Or  can I use the graphic's view in  Setting/action/windows action/project ?
 

Avatar
Buang
Jawaban Terbai

Hello Jeremy ravel,

using this code you can create your filter and also create by default that filter for all user.

this code use for create the filter

<record id="student_master_search" model="ir.ui.view">
    <field name="name">student.master.search</field>
    <field name="model">student.master</field>
    <field name="arch" type="xml">
        <search string="Student">
            <!--<filter string="give any string name" name="filter_name" domain="[pass the condition]"/> -->
            <filter string="Male" name="male" domain="[('gender','=','Male')]"/>
            <separator/>
            <field name="fname"/>
            <group expand="0" string="Group By..">
                <filter string="Last Name" domain="[]" context="{'group_by':'lname'}"/>
            </group>
        </search>
    </field>
</record>

this code use for by default for all user.

<record model="ir.actions.act_window" id="student_master_action">
    <field name="name">School Management</field>
    <field name="res_model">student.master</field>
    <field name="view_type">form</field>
    <field name="view_mode">tree,form</field>
    <!-- <field name="context">{'search_default_filter_name':1}</field> -->
    <field name="context">{'search_default_male':1}</field>
    <field name="help" type="html">
        <p class="oe_view_nocontent_create">Student Information</p>
    </field>
</record>

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

Regards,

Ankit H Gandhi

Avatar
Buang
Post Terkait Replies Tampilan Aktivitas
1
Mei 25
1063
ADD PROPERTIES Diselesaikan
1
Mei 25
1111
2
Mar 25
1068
1
Mar 25
1114
1
Feb 25
1162