그리드 » Api

multisortex

Description

다중 정렬을 할 수 있는 API이다.

Parameters

Parameters Type Description
strSortOption STRING 정렬옵션
bShowOptWnd BOOL [옵션] 다이얼로그 창을 보일지 여부(기본값: false)
nColumnSortDisp short [옵션] column_sort_disp 속성값 (기본값: -1)

Return Value

Type Description
BOOL 정상 처리 여부

Remark

파라미터 값이 유효하지 않은 경우, false가 리턴된다.

두번째 파라미터(bShowOptWnd)는 다중정렬 다이얼로그를 화면에 보일지 말지 여부이다.

nColumnSortDisp 파라미터 값을 유효한 값으로 지정시, 그리드의 column_sort_disp 속성 설정 작업도 수행한다. nColumnSortDisp 파라미터에 2를 지정시 그리드 헤더의 정렬 상태를 숨김처리한다.

첫번째 파라미터 strSortOption(정렬옵션) 값은 아래와 같은 형식으로 전달한다.

- 옵션형식 : "컬럼Index:정렬방식,컬럼Index:정렬방식 ..."
- 정렬방식 : NONE(정렬안함)
             ASC(오름차순)
             DESC(내림차순)
             TOGGLE(현재상태의 반대로)

ex) "0:NONE,2:TOGGLE" - 0번째컬럼은 정렬은 하지 않고 2번째컬럼 정렬시 정렬 기준이됨
    "0:ASC,1:DESC"    - 0번째컬럼은 오름차순 1번째 컬럼은 내림차순

Example

function btn_on_mouseup() { var strOP = "1:ASC,2:DESC,3:ASC"; grd.multisortex(strOP, false); }

See Also

multisort
getmultisort

Viewer Ver.

9.1.1.1

Update Date

20220622