1

안녕하세요!크리스탈 리포트에서 소수점 이하의 유효 숫자를 표시합니다. 2008

Crystal Reports 2008 &에는 다양한 동적 매개 변수 (다운 스트림 응용 프로그램에서 호출)와 함께 사용하려는 보고서 템플릿이 있습니다.

내 데이터는 0-1의 눈금과 1,000-10,000의 눈금과 다를 수 있습니다.

내가

이 같다고 보고서 데이터 집합에 끌어 유효 숫자 3 그래서 때 함께 표시 할 -> 0.769

-이

0.76895처럼> 표시 0.6672 -> 1.03

하지만 데이터

설정시 -> 0.667

1.0335 주위> 4350

내 현재 작업이 만드는 것입니다 -> 12,100

956.35 - -> 956

4,352.22이

12,125.65처럼> 디스플레이 -

은 다음과 같습니다 템플릿 - 내 작은 값 데이터와 함께 사용하고, 소수점 이하 3 자리를 표시하도록 설정합니다. 다른 하나는 큰 값 데이터와 함께 사용하고 소수 자리를 표시하지 않도록 설정합니다.

소수점보다는 유효 숫자를 표시하는 방법이 있는지 궁금합니다.

오! 먼저 SQL로 처리하고 문자열로 전달하지만 숫자 값으로 사용해야하므로 보고서의 다른 부분에서 요약 할 수 있습니다. 감사.

답변

0

숫자 필드를 마우스 오른쪽 버튼으로 클릭하고 숫자 탭 아래에서 사용자 정의 ... 형식을 선택하면 소수점 구분 기호, 표시 할 소수점 수 등을 선택할 수 있습니다. 십진법, 십진수 점 뒤의 자릿수를 확인한 후 십진수가 3 개 이상이면 소수점을 2로 설정하고 십진수가 2 개인 경우 소수점을 0으로 설정하는 공식을 사용할 수 있습니다. 여기서 핵심은 주문을 제대로하는 것입니다. 먼저 2 개의 소수를 확인한 다음 3 개 이상의 소수를 확인합니다. 당신이 그것을한다면 수식 주위에 다른 방법은 소수없이 모든 것을 표시합니다. 도움이

희망,

크리스 같은

+0

Chris! 정말 고맙습니다. 수식 버튼을 사용하지 않을 것이라고 생각하지 않습니다. - Laura – sastrugiak

+0

다행 당신을 위해 일했다! –

0

사용 뭔가.

ToNumber(Totext(<<DatabaseField>>,0,"")) 
+0

감사합니다. 그러나 숫자 형식을 유지해야했습니다. – sastrugiak

+0

@sastrugiak 귀하의 요구 사항에 따라 수정 된 답변. – Siva

관련 문제