View 在表单视图中迭代One2many?

View 在表单视图中迭代One2many?,view,model,openerp,odoo-9,relation,View,Model,Openerp,Odoo 9,Relation,我正在寻找与笔记相关的项目。我目前可以选择笔记形式的项目。我希望能够列出项目中所有相关的注释。我觉得这可以通过在project.py中创建一个model方法来解决,但我不确定如何将视图连接到模型。有什么帮助吗 以下是我的项目视图: 和project.py 感谢您的帮助 首先,您需要在项目中创建one2many字段 ---------------Python代码----------------- <record id="project_invoice_form" model="ir.ui

我正在寻找与笔记相关的项目。我目前可以选择笔记形式的项目。我希望能够列出项目中所有相关的注释。我觉得这可以通过在project.py中创建一个model方法来解决,但我不确定如何将视图连接到模型。有什么帮助吗

以下是我的项目视图:

和project.py


感谢您的帮助

首先,您需要在项目中创建one2many字段

---------------Python代码-----------------

<record id="project_invoice_form" model="ir.ui.view">
        <field name="name">Inherit project form</field>
        <field name="model">project.project</field>
        <field name="inherit_id" ref="project.edit_project"/>
        <field name="arch" type="xml">
           <xpath expr="//sheet/notebook" position="inside">
               <field name="note_ids">
                    <tree editable="bottom">
                         <field name="name"/>
                    </tree>
               </field>
           </xpath>
        </field>
    </record>
-----------------XML代码---------------------

<record id="project_invoice_form" model="ir.ui.view">
        <field name="name">Inherit project form</field>
        <field name="model">project.project</field>
        <field name="inherit_id" ref="project.edit_project"/>
        <field name="arch" type="xml">
           <xpath expr="//sheet/notebook" position="inside">
               <field name="note_ids">
                    <tree editable="bottom">
                         <field name="name"/>
                    </tree>
               </field>
           </xpath>
        </field>
    </record>

继承项目表单
项目

希望这有帮助

嗨,Nikunj,我想你是说“project.note”的“name”而不是“inherit”,因为“project.note”在Odoo中不存在。无论如何,这对我来说是行不通的,因为这里没有提到“note.note”。我需要在项目中提供笔记。我想我需要做的是添加一个One2ManyNotes字段,但我似乎写错了。非常感谢您的输入是的。我已经创建了新的模型项目。注意