I want to create a nested tree view with a grouping by fileds like the nested tree view in leave module(leave summary action), but I did not find it source code in odoo.
Can someone Help me ??
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
I want to create a nested tree view with a grouping by fileds like the nested tree view in leave module(leave summary action), but I did not find it source code in odoo.
Can someone Help me ??
If you want to create Nested view like Leaves Summary, by setting default group_by in Menu Action.
If you can refer to source code of Menu Action of Leaves Summary:
<record model="ir.actions.act_window" id="open_company_allocation">
<field name="name">Leaves Summary</field>
<field name="res_model">hr.holidays</field>
<field name="view_type">form</field>
<field name="view_mode">tree,form</field>
<field name="view_id" eval="view_holiday_simple"/>
<field name="context">{'search_default_group_type': 1}</field>
<field name="domain">[('holiday_type','=','employee'), ('state', '!=', 'refuse')]</field>
<field name="search_view_id" ref="view_hr_holidays_filter"/>
</record>
In this, in context we have passed default group_by in context:
<field name="context">{'search_default_group_type': 1}</field>
to give default group_by condition in context we have to first define that group_by condition in search view of model.
you can observe that, In search_view_id reference of search_view is given, in that view definition, we have set group_by condition:
<filter name="group_type" string="Type" context="{'group_by':'holiday_status_id'}"/>
Likewise, you can do it for your module.
Hope, this helps..
Can I make this tree editable ??
Yes, you can make this tree view editable.
But the thing is, it will work only after removing filters which got applied through context.
สร้างบัญชีวันนี้เพื่อเพลิดเพลินไปกับฟีเจอร์พิเศษและมีส่วนร่วมกับคอมมูนิตี้ที่ยอดเยี่ยมของเรา!
ลงชื่อRelated Posts | ตอบกลับ | มุมมอง | กิจกรรม | |
---|---|---|---|---|
|
1
มี.ค. 15
|
5244 | ||
|
1
ก.พ. 18
|
12863 | ||
|
1
พ.ค. 16
|
6055 | ||
|
0
มิ.ย. 15
|
4128 | ||
|
0
พ.ค. 17
|
9088 |