如何在同一张表格中显示不同的表单视图?

时间:2016-05-10 06:32:14

标签: python xml openerp

早上好,

我有这个包含这个笔记本的父视图(审计表单):

<sheet string="Audit">
    <field name="name" required="1"/>
    <field name="reference"/>
    <field name="date" required="1"/>
    <field name="company_id"/>
    <field name="audit_type"/>
    <notebook string="Audit"> 
        <page string="Nonconformities">
            <field name="nonconformity_ids"/>
        </page> 
        <page string="Track Progress">
            <field name="track_progress_ids" nolabel="1" />
        </page> 
    </notebook>
</sheet>

不合格模型与审计表格有很多关系。我总是添加新的不合格,所以我不需要显示非同一性列表可供选择,我想要的是直接显示里面的不合格表格不合格页面,我无法解释如何。

请帮助。

1 个答案:

答案 0 :(得分:0)

您可以在<field>元素中嵌入视图。 例如:

    <page string="Nonconformities">
        <field name="nonconformity_ids">
            <form>
              <!-- nonconformity fields -->
              <field name="name" />
              <field name="user_id" />
            </form>
        </field>
    </page>