문제

나를 만들려고 크리스탈 보고서에 수식이 필드(을 계산하는 비율에서 변경 가격)반환하는"N/A"만약 특정 보고서 분야 null,하지만 숫자를 반환하는 두 소수 자릿수를 사용하여 회계 형식으로(부정적인 숫자를 괄호로 둘러싸인)는 경우 그렇지 않습니다.

가장 가까운 나왔을 관리할 수 있는 이:

If IsNull({ValuationReport.YestPrice}) Then
    'N/A'
Else
    ToText({@Price}/{ValuationReport.YestPrice}*100-100, '###.00', 2)

그러나 이는 부정적인 숫자를 사용하여 부정적인 징조,괄호 안에 표시됩니다.

I tried 형식 문자열음'###.00;(###.00)'와'(###.00)'그러나 이러한 거부되었으로 유효하지 않습니다.어떻게를 달성할 수 있는 내 목표는?

도움이 되었습니까?

해결책

나는 당신이 찾고 있다 ToText(CCur(@Price}/{ValuationReport.YestPrice}*100-100))

당신이 사용할 수 있는 CCur 변환하는 숫자나 문자열을 시즌 보너스로 전투 스 형식입니다. CCur(number)CCur(string)


나는 생각이 무엇을 찾고 있는

Replace (ToText(CCur({field})),"$" , "") 제공 할 것입니다 괄호에 대한 부정적인 번호

그것은 작은 해키지만,나는 확실하지 않 CR 는 매우 종류의 방법으로 서식

다른 팁

if(isnull({uspRptMonthlyGasRevenueByGas;1.YearTotal})) = true then
   "nd"
else
    totext({uspRptMonthlyGasRevenueByGas;1.YearTotal},'###.00')

위의 논리로 해야 당신이 무엇을 찾고 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top