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.
Please try to give a substantial answer. If you wanted to comment on the question or answer, just use the commenting tool. Please remember that you can always revise your answers - no need to answer the same question twice. Also, please don't forget to vote - it really helps to select the best questions and answers!
About This Community
|Asked: 8/15/13, 6:39 AM|
|Seen: 5084 times|
|Last updated: 1/11/16, 1:45 AM|