如何在odoo中进行销售订单行的显示

时间:2015-12-19 14:25:54

标签: openerp odoo-8

我是odoo开发的新手,有人可以告诉我如何在odoo中进行图片sales order line的显示,谢谢你之前

1 个答案:

答案 0 :(得分:1)

这是Odoo的One2many场 做这样的一个你必须添加这样的东西:

在python代码中

from openerp import fields,models
class sale_order(models.Model):
     _inherit='sale.order'
     field_One2many=field.One2many('sale.order.line','order_id','Order')
sale_order()
class sale_order_line(models.model):
     _inherit='sale.order.line'
     order_id=fields.Many2one('sale.order','Order')
sale_order_line()

你的Xml文件中的视图有一些代码,如:

<record model="ir.ui.view" id="view_test">
            <field name="name">sale.order.form</field>
            <field name="model">sale.order</field>
            <field name="inherit_id" ref="sale_order.form_view_id"/>
            <field name="arch" type="xml">
                <data>
                    <xpath expr="pass of position" position="the postion">
                        <field name='field_One2many'>
                          <tree>
                             <!-- Your Fields in the view -->
                          </tree>
                      </field>
                    </xpath>
                </data>
            </field>
        </record>

并完成了