0

我正在创建一个水晶报表,我必须在其中显示三列的计算并将其显示到另一列。这是这样的:

 Gross   Total   Insurance   Net (this should be the formula field)
   1       2         3       (Gross - Total - Insurance e.g: 1-2-3)

并且必须对报告的每一行进行此计算。

这是我到目前为止所做的:

SUM({Table1.GrossAmt}, {Table1.ID})-SUM({Table1.Total}, {Table1.ID})-SUM({Table1.Insurance}, {Table1.ID}) 

这给了我错误:currency or number is expecting {Table1.GrossAmt}

但我很困惑如何实现这一目标。请帮我。谢谢

4

1 回答 1

1

您可能需要将该Currency字段转换为Numeric

ToNumber(SUM({Table1.GrossAmt}, {Table1.ID})) - SUM({Table1.Total}, {Table1.ID}) - SUM({Table1.Insurance}, {Table1.ID})
于 2013-08-19T13:20:19.133 回答