Hello, i'm using odoo8, and need to inherit "view_partner_form" and add a page inside notebook tag:
My record in xml view is :
<record model="ir.ui.view" id="respartner_viewform">
<field name="name">respartner_form</field>
<field name="model">respartner</field>
<field name="inherit_id" ref="base.view_partner_form"/>
<field name="arch" type="xml">
<form><xpath expr="/form/sheet/notebook" position="inside">
<page string="Management System">
<group>
<field name="partnerform_ids" widget="one2many_list">
<tree >
<field name="id_type"/>
<field name="id_product"/>
<field name="valdate"/>
</tree>
</field>
</group>
</page>
</xpath>
</form>
</field>
</record>
And my module is :
class respartner(models.Model):
_name='respartner'
_inherit='res.partner'
partnerform_ids=fields.One2many('partnerform','id_partner',string="respartners")
But i get the following error :
File "C:\Program Files (x86)\Odoo 8.0-20160715\server\openerp\models.py", line 1271, in _validate_fields raise ValidationError('\n'.join(errors))ParseError: "ValidateErrorField(s) `arch` failed against a constraint: Invalid view definition" while parsing file:///C:/Program Files (x86)/Odoo 8.0-20160715/server/openerp/addons/mgmsys/mgmsys.xml:28, near<record model="ir.ui.view" id="respartner_viewform"><field name="name">respartner_form</field><field name="model">respartner</field><field name="inherit_id" ref="base.view_partner_form"/> <field name="arch" type="xml"> <form><xpath expr="/form/sheet/notebook" position="inside"> <page string="Management System"> <group> <field name="partnerform_ids" widget="one2many_list"> <tree> <field name="id_type"/> <field name="id_product"/> <field name="reqdate"/> <field name="recdate"/> <field name="valdate"/> </tree> </field> </group> </page></xpath> </form> </field></record>
It must be a problem in xpath tag, but still can't figure it out !