我的视图继承代码是这样,我在使用此代码时出现以下错误。 " ValueError:解包的数量太多"
请帮我解决此问题
<record model="ir.ui.view" id="inherit_form_view1">
<field name="name">Inherit Form</field>
<field name="model">student.info.student</field>
<field name="type">form</field>
<field name="inherit_id" ref="student.info.student.form_view1" />
<field name="arch" type="xml">
<!-- <xpath expr="/sheet/notebook/page/field[@name='mname']" position="after">
<field name="m_tongue" />
</xpath -->>
<field name="mname" positon="after">
<field name="m_tongue" />
</field>
</field>
</record>
</data>
答案 0 :(得分:1)
<record model="ir.ui.view" id="inherit_form_view1">
<field name="name">Inherit Form</field>
<field name="model">student.info.student</field>
<field name="type">form</field>
<field name="inherit_id" ref="student_info_student.form_view1" />
<field name="arch" type="xml">
<field name="mname" positon="after">
<field name="m_tongue" />
</field>
</field>
</record>
您的参考错误!结构必须是“module_name”。“view_name”。进一步使用xpath通常更安全,更可取,但这种方式是,如果你是初学者,更清楚。
希望它有所帮助:)