如何在Odoo 9 qweb报告模板中检查ID列表的长度?

时间:2019-02-05 09:11:16

标签: python odoo

我在Odoo 9中有一个报告模板,并且使用它的id字段获取模型的记录,该记录返回id作为我的列表。我想检查此列表的长度,并据此生成我的报告模板。如何检查那里的ID列表的长度并据此决定? 这是我获取ID的代码,并检查了它的长度:

<t t-if="o.referance_ids.len() > 1">
     some code
     ....      
</t>

但是当我要打印报告时,出现以下错误:

QWebException: "'recuite.reference.reference' object has no attribute 'len'" while evaluating
'o.referance_ids.len() > 1'

1 个答案:

答案 0 :(得分:2)

您好,易卜拉欣可以使用此

 <t t-if="len(o.referance_ids) > 1">
        some code
    </t>

装有

<t t-if="o.referance_ids.len() > 1">
 some code

 </t>
相关问题