首页 文章

Odoo如何删除模型中的“创建”按钮而不影响One2many?

提问于
浏览
1

我创建了两个名为Enrollment和Student的模型 . 在学生模型中有一个名为enrollment_ids的one2many字段 .

我只想通过one2many字段创建注册 .

我可以从看板和表单视图中删除创建按钮 . 但是,如果我从树视图中删除“创建”按钮,则无法从该one2many字段添加注册...

我应该如何完成我的要求......?

1 回答

  • 1

    您需要为Enrollment分隔树视图,一个用于Enrollment的主视图,另一个用于学生视图:

    <field name="enrollment_ids" editable="bottom">
        <tree string="This Enrollment tree view inside student">
                <field name="state"/>
                <field name="name"/>      
        </tree>   
        <form string="This Enrollment form view inside student" >
                <field name="state"/>
                <field name="name"/>       
        </form>           
    </field>
    

    如果您仍然不确定如何操作,请向我展示您的学生视图xml代码 .

相关问题