When you click on the link of many2one field in edidatble mode , your default form view gets open.
But sometimes you might want to open a minimum view (with less fields ) or your customised view. In that case , you can pass your form id in the context.
For example, I have a many2one field partner_id from res.partner, and I want to show my own form view ,instead of default view for res.partner .
<field name="partner_id" context="{'form_view_ref':'module_name.view_partner_form_your_view'}"/>
Here we pass
form_view_ref in
context and value for it as xml_id of form view.ex:- <field name="partner_id" default_focus="1" context="{'form_view_ref':'partner_extend.view_partner_form_inherit'}" />
partner_extend - It is module nameview_partner_form_inherit - view xml id to open on many2one link
Now my form gets open from many2one link.
Thanks
Sonu Chaudhary
Excelent Very useful
ReplyDeleteAwesome........... definitely help me
ReplyDelete