继承的观点安排不起作用

时间:2013-06-10 10:53:15

标签: openerp

我有2个自定义模块“notebook”和“bpc”,其中notebook.notebook_form_view被引用到bpc_form_view。

在笔记本电脑模块中,假设我们有3个字段:

    'title' : fields.char('Title', size=30, required=True),
    'note' : fields.text('Note'),
    'note_date' : fields.date('Date'),

在bpc模块中,我需要添加2个字段和继承的字段。

    'before' : fields.text('before'),
    'after': fields.text('after'),

在我的notebook_form_view中:

<record model="ir.ui.view" id="notebook_form_view">
        <field name="name">notebook.form</field>
        <field name="model">notebook</field>
        <field name="type">form</field>
        <field name="arch" type="xml">
            <form string="Notebook">
                <field name="title"/>
                <field name="note"/>
                <field name="note_date"/>
            </form>
        </field>
    </record>

在我的bpc_form_view中:

<record model="ir.ui.view" id="bpc_form_view">
    <field name="name">bpc.form</field>
    <field name="model">bpc</field>
    <field name="inherit_id" ref="notebook.notebook_form_view">form
    </field>
    <field name="arch" type="xml">
        <field name="note" position="before">
            <field name="before" />
        </field>
        <field name="note_date" position="after">
            <field name="after" />
        </field>
    </field>
</record>

有关notebook_form_view的输出顺序为:

   title
   note
   Date

关于bpc_form_view中继承视图的输出顺序如下:

   Note
   before
   after
   Date
   Title

0 个答案:

没有答案