Odoo is the world's easiest all-in-one management software. It includes hundreds of business apps:
CRM | e-Commerce | Accounting | Inventory | PoS | Project management | MRP | etc.
i want to remove the "editable" attribute from a tree view
<tree string="Phone Calls" editable="top" >
is the original view, i dont want to edit them, to stay update save.
I need somethink link:
<tree string="Phone Calls" editable="none" >
But this did not work. I get a error for not valid xml. Have someone a simular problem and a solution?
To remove editable in tree view you must use only tree string like below :
<tree string="Phone Calls" >
if you want to remove via inherit then try below exmple:
<record id="view_form_editable_list" model="ir.ui.view"> <field name="name">objectt.form.editable.list</field> <field name="model">object.object</field> <field name="inherit_id" ref="view_ref"/> <field name="groups_id" eval="[(6, 0, [ref('groups_if_any_in_tree_view'),ref('groups_if_any_in_tree_view'),])]"/> <field name="arch" type="xml"> <xpath expr="//field[@name='one2manyr_line']/tree" position="attributes"> <attribute name="editable"/> </xpath> </field> </record
In groups_id you can add that groups which are in tree views fields so when this all applied group is active then editable is removed from tree view.
About This Community
This platform is for beginners and experts willing to share their Odoo knowledge. It's not a forum to discuss ideas, but a knowledge base of questions and their answers.Register
Odoo Training Center
Access to our E-learning platform and experience all Odoo Apps through learning videos, exercises and Quizz.Test it now
|Asked: 8/15/13, 6:39 AM|
|Seen: 5522 times|
|Last updated: 1/11/16, 1:45 AM|