세션 언어에 따라 정렬

  • 릴리스 버전: Zurich
  • 업데이트 날짜 2025년 07월 31일
  • 소요 시간: 2분
  • 목록에서 열을 정렬할 때 사용자의 세션 언어에 따라 문자열 값을 정렬합니다.

    기본적으로 목록에서 열을 정렬할 때 문자열 값은 영어 알파벳에 따라 정렬됩니다. 사용자의 세션 언어에 따라 열 정렬을 지원하기 위해 인스턴스 동작과 개별 열의 동작을 구성할 수 있습니다.

    다음 예에서 사용자의 세션 언어는 스웨덴어입니다. 예제 문자열 필드 열은 스웨덴어 알파벳에 따라 값이 Ö에서 A로 정렬되어 내림차순으로 정렬됩니다.

    세션 언어에 따라 정렬된 열

    주:
    지원되는 언어에서 이 기능의 사용 가능 여부는 인스턴스에서 사용되는 기본 RDBMS(관계형 데이터베이스 관리 시스템)의 데이터 정렬 사용 가능 여부에 따라 달라집니다. 각 언어 및 RDBMS에 대해 사용 가능한 데이터 정렬 목록을 보려면 DB 데이터 정렬 정보 [sys_db_collation_info] 테이블로 이동합니다. 지원되지 않는 언어에 대한 데이터 정렬을 추가하려면 문서를 지원되지 않는 언어에 대한 데이터 정렬 정보 추가참조하십시오.

    세션 언어에 따라 정렬 사용

    사용자의 세션 언어에 따라 열의 문자열 값 정렬을 활성화합니다.

    시작하기 전에

    필요한 역할: 관리자

    이 태스크 정보

    주:
    사용자의 세션 언어가 영어가 아닌 경우 목록을 정렬하는 데 영어보다 시간이 더 오래 걸릴 수 있으며, 특히 많은 양의 레코드(100,000개 이상)가 있는 테이블의 경우 더욱 그렇습니다.

    프로시저

    1. 다음으로 이동 모두 > 시스템 속성 > 시스템 현지화.
    2. 영어가 아닌 언어를 사용하는 경우 사용자의 세션 언어로 정렬(목록의 경우) 정렬 사용 옵션을 선택합니다.
    3. 저장을 선택합니다.

    결과

    목록에서 열을 정렬할 때 문자열 값은 사용자의 세션 언어에 따라 정렬됩니다. 필요한 경우 개별 열에 대해 이 동작을 해제할 수 있습니다.

    열에 대한 정렬 구성

    열의 값을 사용자의 세션 언어에 따라 정렬할지 여부를 구성합니다.

    시작하기 전에

    인스턴스의 사용자 세션 언어에 따라 정렬을 활성화합니다.

    필요한 역할: 관리자

    프로시저

    1. 양식의 필드로 이동하여 필드를 마우스 오른쪽 버튼으로 클릭하고 딕셔너리 구성을 선택합니다.
      필드는 문자열 필드여야 합니다.
    2. 관련 링크에서 고급 뷰를 선택합니다.
    3. 속성 필드에 i18n_session_language_sortable 속성을 추가하고 true 또는 false 값을 지정합니다.
      • 사용자의 세션 언어를 기준으로 열 정렬을 끄려면 i18n_session_language_sortable=false 를 입력합니다. 대신 열이 영어 알파벳에 따라 정렬됩니다.
      • 사용자의 세션 언어를 기준으로 열을 정렬할 수 있도록 하려면 i18n_session_language_sortable=true 를 입력합니다. 다른 모든 열에 대해 사용자의 세션 언어에 따라 정렬을 해제하려면 다음 단계를 참조하십시오.
    4. 옵션: 하나 이상의 열에 대해 i18n_session_language_sortable=true 속성을 추가하고 영어 알파벳에 따라 정렬되도록 다른 모든 열의 기본 동작을 변경하려는 경우 다음 단계를 완료합니다.
      1. 탐색 필터에 sys_properties.list를 입력합니다.
      2. 새로 만들기를 선택합니다.
      3. 양식의 필드에 내용을 입력합니다.
        필드
        이름 com.glide.db.i18n_session_language_sortable_default
        유형 true|false
        아니오
      4. 제출을 선택합니다.

    다음에 수행할 작업

    필요에 따라 추가 열에 대한 정렬 동작을 구성합니다.