如何获取q-web报告odoo 12中的键以外的选择字段的值?

问题描述

我有一个选择字段,例如

field = fields.Selection([('a','A'),('b','B')],string='Test')

当我尝试在选择字段中获取选定的元素时,键“ a”正被打印到pdf中,我需要打印“ A”

<t t-esc="med['field']"/> #med是一条将模型A连接到B的多条线,我正试图从模型B(笔记本)中获取数据,

解决方法

我不知道较旧的版本,但是至少在Odoo 13.0中使用t-field而不是t-esc,这样Odoo会为您获得正确的价值。简单的例子:

<span t-field="med.field" />