How to Open Tree View on Button Click
Read More: Display multiple form and tree view for same model
open_tree_view_on_button_click.xml
<button name="open_tree_view" type="object" class="oe_highlight" string="Open Tree View"/>
Read More: Display multiple form and tree view for same model
<button name="open_tree_view" type="object" class="oe_highlight" string="Open Tree View"/>
@api.multi | |
def open_tree_view(self,context=None): | |
field_ids = self.env['your.model'].search([('department_id','=',context['department_id'])]).ids | |
domain = [('id','in',field_ids)] | |
view_id_tree = self.env['ir.ui.view'].search([('name','=',"model.tree")]) | |
return { | |
'type': 'ir.actions.act_window', | |
'res_model': 'your.mocel', | |
'view_type': 'form', | |
'view_mode': 'tree,form', | |
'views': [(view_id_tree[0].id, 'tree'),(False,'form')], | |
'view_id ref="module_name.tree_view"': '', | |
'target': 'current', | |
'domain': domain, | |
} |
2 Comments
It's great to show examples, with an explanation it would be even better...
ReplyDeletethanks for your suggestion
Delete