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

Rai*_*han 2 qweb odoo-12

我有一个选择字段,例如

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(笔记本)获取数据,

CZo*_*ner 5

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

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