如何在openerp 7.0

时间:2015-07-02 05:31:30

标签: openerp-7

我的视图继承代码是这样,我在使用此代码时出现以下错误。 " 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>

1 个答案:

答案 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通常更安全,更可取,但这种方式是,如果你是初学者,更清楚。

希望它有所帮助:)