2010-02-16 2 views
5

수년간 저를 괴롭 히고있는 Crystal Reports에 문제가 있습니다. 누구에게도 해결책이 있는지 궁금합니다. 몇 가지 필드 (데이터 필드와 수식, 숫자 및 문자열)가 모두 디자인 모드에서 왼쪽에 정렬되어 있습니다.Crystal Reports 2008에서 숫자 필드를 올바르게 정렬하려면 어떻게합니까?

미리보기 모드로 이동하면 숫자 필드가 다른 필드와 정렬되지 않으며 문자가 약간 들여 쓰기 될 수 있습니다. 전문적인보고 서를 만들려고 할 때 매우 지저분 해 보입니다.

정확하게 정렬하는 방법에 대한 아이디어가 있으십니까? 바로

답변

3
  1. 정렬 번호 - 읽기가 훨씬 좋네요 및
  2. 수식 및 디스플레이 수식 결과를 사용하여 숫자를 문자열로 변환 : 더 이해.
  3. 모든 필드에 똑같은 글꼴을 사용하고, 지침을 사용하여 필드를 정렬하십시오.
  4. 같은 컴퓨터에서 전체 보고서를 디자인하십시오. - 농담이 아닙니다. 다른 컴퓨터에는 CR, Windows, 글꼴 등의 버전이나 설정이 약간 다를 수 있습니다.
  5. 텍스트 개체를 사용하고 숫자 필드를 입력하십시오.이 방법은 효과가 없을 수 있습니다.

자세히보기 미리보기와 인쇄 모두에 문제가 있습니까? 때로는 인쇄물이 미리보기보다 훨씬 좋아 보이지만 프린터 드라이버에 따라 다릅니다.

+0

아르보의 권리. 그냥 숫자를 문자열로 변환하십시오. 아마도 DisplayAs 공식 상자에 "currentfieldvalue"를 입력하면됩니다. 개인적으로, 내가 알고 싶은 것은 소수 자릿수가 항상 동일한 위치에 있도록 소수 자릿수 정렬 방법입니다. – PowerUser

+0

감사합니다. @Arvo. 내 숫자 중 일부를 이미 문자열로 변환했지만 문자열 형식이 잘못되어 있습니다. 형식을 제거하고 나머지 숫자를 문자열로 변환했습니다. 완벽한 보고서입니다. 감사! – JamesW

9

나는 더 좋고 더 쉬운 해결책이있을 것이라고 생각합니다.). 표준에 따라 Crystal Reports는 모든 숫자 필드 앞에 공백을 넣습니다. 이 공간은 음수 기호 (-)의 공백 문자입니다. 숫자 값이 항상 양의 값인 것으로 확신하는 경우 다음을 수행 할 수 있습니다.

  1. 이 필드에 대해 "서식 필드"를 엽니 다.
  2. 탭 "번호"를 엽니 다.
  3. "사용자 지정"으로 이동하십시오. "없음"

짜잔에

  • 설정 설정 '제외'!

  • +0

    아. 좋은 분! 나는 그것을 어느 시점에서 시도 할 것이다. 건배. – JamesW

    +0

    답변입니다. 허용되는 답변이 아닙니다. –

    관련 문제