实际上我创建了一个多对多字段并将其添加到笔记本中的字段中。我尝试在 xml 文件中提供 options="{'no_create': True,'no_create_edit':True}" 。但是添加行按钮仍在显示。
我有一个选择字段,例如
field = fields.Selection([('a', 'A'), ('b', 'B')],string='Test')
Run Code Online (Sandbox Code Playgroud)
当我尝试在选择字段中获取所选元素时,键“a”被打印到pdf中,我需要打印“A”
<t t-esc="med['field']"/>#med 是连接模型 A 和 B 的 one2many 线,我正在尝试从模型 B(笔记本)获取数据,
〜...py
@api.onchange('test_record')
def abcde(self):
rec = self.test_record.id
res = self.env['anc'].browse(rec)
res.write({'partner_id': (4,self.partner_id.id)})
Run Code Online (Sandbox Code Playgroud)
在上面的代码中,我试图做的是更新浏览模型(res)中的合作伙伴,但是名为partner_id的字段是一个many2many字段,我们可以在其中选择多个合作伙伴。