View 在表单视图中迭代One2many?
我正在寻找与笔记相关的项目。我目前可以选择笔记形式的项目。我希望能够列出项目中所有相关的注释。我觉得这可以通过在project.py中创建一个model方法来解决,但我不确定如何将视图连接到模型。有什么帮助吗 以下是我的项目视图: 和project.pyView 在表单视图中迭代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
感谢您的帮助 首先,您需要在项目中创建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字段,但我似乎写错了。非常感谢您的输入是的。我已经创建了新的模型项目。注意