Odoo报告 - 当值为null时显示0

时间:2016-02-22 09:55:44

标签: openerp openerp-8

我正在为OpenOffice报表设计器中的Odoo设计报表。 我需要在列中显示单位费率和折扣,如下所示

"₹. 95.0 each 
 5% Discount"

我可以在报告上显示这些字段。 问题是当折扣为0时,它在报告中显示为空白

"₹. 95.0 each 
 % Discount" 

我想显示0而不是空白。如何实现这一目标?

1 个答案:

答案 0 :(得分:1)

当字段值为null时,它将显示一个空字符串。所以使用条件显示'0'

[[ o.discount or '0' ]]

要显示例如5%0,请使用:

[[ o.discount and  formatLang(o.discount) + '%' or '0']]