시트의 정렬을 설정할 수 있는 다이얼로그 창을 오픈합니다.
확인 버튼 클릭시 다이얼로그에서 설정한 순서대로 정렬이 실행됩니다.
해당 함수는"/plugins/ibsheet-dialog.js"파일이 포함되어 있어야 사용하실 수 있습니다.
다이얼로그에 대한 자세한 수정은ibsheet-dialog.js파일에서 하실 수 있습니다.

object showSortDialog( width, height, headerIndex, name, excludeHideCol, useOptions );
| Name | Type | Required | Description |
|---|---|---|---|
| width | number |
선택 | 다이얼로그 창의 너비 (default: 600) |
| height | number |
선택 | 다이얼로그 창의 높이 (default: 200) |
| headerIndex | number |
선택 | 헤더행이 여러 줄인 경우 몇 번째 헤더행을 다이얼로그의 기준 컬럼 셀 값으로 표시할 지 여부 ( default: 모든 헤더행의 타이틀을 구분자 "/"로 연결하여 표시) |
| name | string |
선택 | 다이얼로그 이름 (default: "sortSheet_" + 시트id) |
| excludeHideCol | boolean |
선택 | 숨겨진 컬럼에 대한 처리 여부true로 설정하는 경우 숨겨진 컬럼은 기준 컬럼 셀에서 보이지 않는다 (default: false) |
| useOptions | boolean |
선택 | 정렬에 대한 추가 옵션을 설정할 수 있는 컬럼들을 보일지 여부true로 설정하는 경우 NumberSort, RawSort, CaseSensitive 설정 컬럼이 보여진다. (default: false) |
none
// 정렬 다이얼로그 오픈
sheet.showSortDialog(600, 400);
// 객체 방식
sheet.showSortDialog({
width: 600,
height: 400,
excludeHideCol: 1, // 숨긴 열 기준 컬럼으로 사용 안함
useOptions: 1 // 추가 옵션 기능 사용
});
| product | version | desc |
|---|---|---|
| dialog | 0.0.8 | 기능 추가 |