如何在销售订单表格中选择但尚未保存的向导中显示默认的partner_id?

时间:2017-12-11 07:51:33

标签: openerp default-value odoo-10 wizard sales

我在销售订单表格中选择了客户名称。在销售订单行上方,我添加了一个按钮,打开此按钮向导并从客户处获取信息。我希望在向导中,客户名称(partner_id)应该是用户打开时的自动字段。那么,我该怎么做呢?

向导文件代码为:

class RentalPackWizard(models.TransientModel):

    _name = "rental.pack.wizard"

    _description = "Rental Pack Wizard"

"""@api.model

    def _get_default_partner(self):

        partner = self.env['res.partner'].search([()], limit=1)

        return partner"""

    ser6_partner_id = fields.Many2one('res.partner', string='Customer')# , default=_get_default_partner)

还附加问题的图像 enter image description here

1 个答案:

答案 0 :(得分:0)

xml使用context传递值。

示例:

  context="{'default_partner_id':partner_id}"