水晶报告中的连锁数字字段

时间:2015-04-07 07:58:09

标签: crystal-reports crystal-reports-2008

我想在水晶报表中使用公式字段连接2个数字字段,因此在我的公式中我创建了一个字段并添加了ToText({Table.TOTAL_QTY}) & " / " & ToText({Table.BOX_COUNT})作为公式。工作正常,但数字显示小数,“9.00 / 12.00”。如何删除公式字段中的0?

1 个答案:

答案 0 :(得分:0)

ToText支持各种格式选项。当第一个参数是数字时,您可以在第二个参数中传递小数位数:

ToText({Table.TOTAL_QTY}, 0) & " / " & ToText({Table.BOX_COUNT}, 0)

来自Crystal Reports 2008:完整参考:

  

ToText(n1,n2,s1,s2)
  n1 - 要转换为字符串的数值   n2 - 一个数值,表示转换n1时要使用的小数位数。   这个论点是可选的   s1 - 一个字符串值,指示要用作千位分隔符的字符   转换n1时。这个论点是可选的   s2 - 一个字符串值,表示当用作小数分隔符时的一个或多个字符   转换n1。这个论点是可选的。