2013-08-19 2 views
0

3 개의 열을 계산하여 다른 열에 표시해야하는 Crystal 보고서를 만듭니다. 어떤 것입니까?Crytal Report의 각 행을 계산하는 방법은 무엇입니까?

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

어떤 코드 지금까지해야합니까? –

+0

답장을 보내 주셔서 감사합니다. 지금까지 내가 한 일이 있습니다 : SUM ({Table1.GrossAmt}, {Table1.ID}) - SUM ({Table1.Total}, {Table1.ID}) - SUM ({Table1.Insurance}, {Table1. ID}) 그리고 이것은 나에게 오류를 준다 : "통화 또는 번호가 {Table1.GrossAmt}를 기다리고있다" – barsan

답변

1
당신은 아마 NumericCurrency 필드를 캐스팅 할 필요가

:

ToNumber(SUM({Table1.GrossAmt}, {Table1.ID})) - SUM({Table1.Total}, {Table1.ID}) - SUM({Table1.Insurance}, {Table1.ID}) 
관련 문제