【发布时间】:2021-12-30 12:43:25
【问题描述】:
我使用'stock.picking' 模型我在表单视图中添加了一个按钮。
当我单击此按钮时,我想在 'helpdesk.ticket' 模型中创建一个新记录,字段域为 'product_id' 与库存移动行中的产品列表相同。
这是我的代码,我用 domain 试过了,但是不行。
def create_ticket(self):
helpdesk_ticket_id = self.env['helpdesk.ticket'].create({
'name': 'Ticket'
})
return {
'name': _('New'),
'view_mode': 'tree,form',
'res_model': 'helpdesk.ticket',
'views': [(self.env.ref('helpdesk.helpdesk_ticket_view_form').id, 'form'),
(self.env.ref('helpdesk.helpdesk_tickets_view_tree').id, 'tree'),
],
'type': 'ir.actions.act_window',
'res_id': helpdesk_ticket_id.id,
'domain': [('product_id', 'in', self.move_ids_without_package.product_id)],
}
有什么帮助吗?
谢谢。
【问题讨论】: