我正在为OpenOffice报表设计器中的Odoo设计报表。 我需要在列中显示单位费率和折扣,如下所示
"₹. 95.0 each
5% Discount"
我可以在报告上显示这些字段。 问题是当折扣为0时,它在报告中显示为空白
"₹. 95.0 each
% Discount"
我想显示0而不是空白。如何实现这一目标?
答案 0 :(得分:1)
当字段值为null
时,它将显示一个空字符串。所以使用条件显示'0'
:
[[ o.discount or '0' ]]
要显示例如5%
或0
,请使用:
[[ o.discount and formatLang(o.discount) + '%' or '0']]