0
对于Crystal Reports中的一个双字段,我希望写出公式,如果该字段等于零,它应该显示如“ - ”,否则应显示实际值。显示一个字段,如果它不是0,否则不显示它 - 在Crystal Reports公式中
我所写的是:
If (IsNull({View_journal.debit})) then
"--"
Else {View_journal.debit}
但公式完全不执行。
对于Crystal Reports中的一个双字段,我希望写出公式,如果该字段等于零,它应该显示如“ - ”,否则应显示实际值。显示一个字段,如果它不是0,否则不显示它 - 在Crystal Reports公式中
我所写的是:
If (IsNull({View_journal.debit})) then
"--"
Else {View_journal.debit}
但公式完全不执行。
null
是不一样的0 你的公式应该是这样的
if
{View_journal.debit} = 0
then
"--"
else
ToText({View_journal.debit}, 2)
编辑: ToText
转换debit
值字符串2位小数。
它仍然不起作用。它说我必须在其他语句中输入一个字符串值 –
@Lahcenakhnoukh我编辑了我的答案,现在就试试。 – Nino
非常感谢@Nino。我赞赏你的帮助。该解决方案工作正常。再次感谢你 –