현재 그리드에 정렬 대상 컬럼의 Index를 Array형태로 반환한다.
Type | Description |
---|---|
Array | 정렬 대상 컬럼 인덱스 배열 |
정렬 대상이 없는 경우, 빈 배열이 리턴된다.
파라미터가 없는 API이므로 파라미터를 입력했다면 입력한 파라미터는 무시된다.
function grid_on_sortcomplete(objInst)
{
var arrSortColumns = grid.getsortcolumns();
if(arrSortColumns.lenth == 0) {
factory.consoleprint("no sort columns");
return;
}
factory.consoleprint("sort column count : " + arrSortColumns.length);
for(var nCount = 0;nCount < arrSortColumns.length;nCount++) {
var nColumn = arrSortColumns[nCount];
var nSortOrder = grid.getcolumnsortorder(nColumn);
if(nSortOrder == XFD_GRID_SORT_ASC) {
factory.consoleprint("sort column : " + nColumn + " order : 오름차순");
} else if(nSortOrder == XFD_GRID_SORT_DES) {
factory.consoleprint("sort column : " + nColumn + " order : 내림차순");
}
}
}