我正在创建一个Crystal报表,我必须显示三列的计算并将其显示给另一列。这是这样的:
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}
但我很困惑如何实现这一目标。请帮我。谢谢
答案 0 :(得分:1)
您可能需要将Currency
字段转换为Numeric
:
ToNumber(SUM({Table1.GrossAmt}, {Table1.ID})) - SUM({Table1.Total}, {Table1.ID}) - SUM({Table1.Insurance}, {Table1.ID})