DataSet의 Sort는 SortExpr의 정의에 따라 데이터셋을 재정렬하는 메소드 입니다.
데이터셋을 초기화하려면 그냥 Reset을 사용하시면 됩니다.
단, OnClick과 OnDblClick을 모두 사용하는 경우
OnDblClick발생시 OnClick이 다시 발생하므로 두 이벤트를 구분해주도록 처리해주어야 합니다.
첨부된 샘플을 참고하시기 바랍니다.(첨부파일1)
>게시판을 이용해 주셔서 감사합니다.
>다음양식에 맞게 입력해주세요.
>
>* 고객시스템명 : [ 중고차 매매 시스템 ]
>* 문의할 Component명 및 버전 : [ MxDataSetU 2,0,1,83 ]
>* DataSet 버전 :
>* Tr 버전 :
>* 문의 유형(질문/요청/참조) : 질문
>* 내용 :
>
><script for=GRID event="OnClick(row, colid)">
> if (row == 0) { // 헤더를 클릭한 경우.
> DS.sortExpr = "+" + colid;
> DS.sort();
> }
></script>
>
>위와 같은 방식으로 Grid OnClick 시 Sort 기능을 구현하고 있습니다.
>
>처음에 데이터 셋은 DB에서 Order by를 통해 데이터가 정렬된 상태입니다.
>
>( 데이터셋 처음 로드시 sortExpr의 값은 "" 입니다 )
>
>동일한 컬럼을 두번 클릭하면 처음 조회 시 정렬 상태로 변경하고 싶습니다.
>
>ResetSort와 같은 기능이 있나요?
>
>
>
>
>