다음을 통해 공유


데이터 정렬

보고서에 데이터베이스 필드를 처음 추가하면 그 필드의 데이터 값은 데이터베이스에 입력될 때의 순서대로 나타납니다. 레코드를 정렬하여 정보를 쉽게 찾고 평가할 수 있도록 특정 순서로 데이터를 구성할 수 있습니다.

데이터를 정렬하려면

  1. 포함된 Crystal Reports Designer에서 마우스 오른쪽 단추로 클릭하여 바로 가기 메뉴에 액세스합니다.

  2. 보고서를 가리킨 다음 레코드 정렬 전문가를 클릭하여 레코드 정렬 전문가에 액세스합니다.

  3. 사용할 수 있는 필드 영역에서 정렬할 필드를 강조 표시합니다.

  4. > 화살표를 클릭합니다.

    선택한 필드가 정렬 필드 목록에 추가됩니다.

  5. 대화 상자의 정렬 방향 영역에서 오름차순 또는 내림차순을 클릭합니다.

  6. 정렬 기준 필드가 여러 개이면 데이터의 정렬 기준으로 사용할 둘째 필드를 강조 표시하고 정렬 필드 목록에 추가합니다.

    Note참고

    정렬 필드 목록에 나열되는 필드의 순서는 데이터가 정렬되는 순서입니다.

  7. 작업이 끝나면 확인을 클릭합니다.

정렬 옵션 이해

정렬하려면 다음 두 가지 사항을 정의해야 합니다.

  • 정렬 기준으로 사용할 필드(정렬 필드)
  • 정렬 방향

정렬 필드

정렬 필드는 보고서에 데이터가 나타나는 순서를 결정하는 필드입니다. 수식 필드를 포함하여 거의 모든 필드를 정렬 필드로 사용할 수 있습니다. 필드의 데이터 형식에 따라 그 필드의 데이터가 정렬되는 방법이 결정됩니다.

Note참고

메모 또는 BLOB 필드는 정렬할 수 없습니다.

필드 형식
정렬 순서
단일 문자 문자열 필드

공백

문장 부호

숫자

대문자

소문자

복수 문자 문자열 필드

두 글자

세 글자

네 글자 등

예를 들면 다음과 같습니다.

  • "BOB"는 "bob" 앞에 옵니다.
  • "123"은 "124" 앞에 옵니다.
  • " "(공백)은 "aaa" 앞에 옵니다.
통화 필드

숫자 순서

숫자 필드

숫자 순서

날짜 필드

연대순

날짜 시간 필드

연대순

동일한 날짜 값은 시간순으로 정렬

시간 필드

연대순

부울 비교 필드

False 값(0)

True 값(1)

Null 값

Null 값

Null이 아닌 값

정렬 방향

정렬 방향은 값이 정렬될 때 표시되는 순서를 나타냅니다.

오름차순 오름차순은 최소에서 최대로(1에서 9로, A에서 Z로, False에서 True로)정렬하는 것을 의미합니다. 선택한 정렬 필드의 값을 기준으로 오름차순으로 레코드가 정렬됩니다.
내림차순 내림차순은 최대에서 최소로(9에서 1로, Z에서 A로, True에서 False로)정렬하는 것을 의미합니다. 선택한 정렬 필드의 값을 기준으로 내림차순으로 레코드가 정렬됩니다.