2

有一个字段 one2many...当我尝试打开该字段的视图时,它显示树视图,但我想要表单视图..并且想要禁用树视图。

有什么解决办法吗?

4

1 回答 1

2

在 one2many 字段中,您可以指定子视图使用的显示模式。开发者手册对mode 属性进行了简要说明,您可以在 Partner 视图的地址字段中找到示例:

<record id="view_partner_form" model="ir.ui.view">
    <field name="name">res.partner.form</field>
    <field name="model">res.partner</field>
    <field name="type">form</field>
    <field name="arch" type="xml">
        <form string="Partners">
            <group colspan="4" col="6">
                ...
            </group>
            <notebook colspan="4">
                <page string="General">
                    <field 
                        colspan="4" 
                        mode="form,tree" 
                        name="address" 
                        nolabel="1" 
                        select="1">
                        <form string="Partner Contacts">
                            <field name="name" select="2"/>
                            <field name="function"/>
                            <field name="type" select="2"/>
                            ...

这个例子来自server/bin/addons/base/res/partner/partner_view.xml。听起来您想mode="form"用于您的领域。

于 2011-01-18T22:20:17.353 回答