New

- (Cfg)SearchMode: 5 (ServerPaging2) 추가

5ServerPaging2사용 방식은 ServerPaging과 동일하지만, 페이지 이동시 항상 서버를 호출하여 데이터를 조회하는 표시 모드입니다.
실시간으로 변경되는 데이터를 조회해야 할 때 사용하면 변경된 데이터를 조회할 수 있습니다.
해당 모드에서 시트는 현재 조회한 페이지의 Row 객체와 데이터만 가지고 있습니다.
(Method)updatePageLength 를 통해 동적으로 페이지 행의 개수를 변경하실 수 있습니다.



Fixed

- LeftCols의 Header가 SEQ이고 (cfg) HeaderMerge: 2 이상으로 설정되어 있을 때 헤더 영역 텍스트 정렬이 되지 않는 현상 수정

[수정 전]

헤더 영역의 텍스트가 정렬이 되지 않음


[수정 후]

헤더 영역의 텍스트가 정상적으로 정렬 되어 있음


- (Method)RemoveRow 호출 시 FormulaRow 행의 값은 갱신되지만 onAfterCalculate 이벤트가 발생하지 않는 현상 수정


- (Method)exportData로 엑셀 다운로드시 Enum 타입 데이터가 숫자 형태로 길 때 지수로 변환되어 다운되는 현상 수정


Enum 타입 컬럼에 '800001046789' 인 데이터가 있는 시트를 exportData() 로 엑셀 다운


[수정 전]

지수 형태로 엑셀 다운 됨


[수정 후]

정상적으로 데이터 그대로 보임


- (cfg) SearchMode: 0, AutoRowHeight: 1, DataMerge 적용 시트에서 스크롤을 중간 정도로 이동시킨 후 데이터를 붙여넣기했을 때 스크롤이 이상한 위치로 이동하는 현상 수정


- loadSearchData가 onBeforeDataLoad, onDataLoad 이벤트에 result, message를 보내지 않던 문제 수정


- loadSearchData의 result가 0이 아닐 경우 onBeforeDataLoad 호출 후 동작이 종료 되게 변경


- doSearch 데이터 파싱 후 -7 result를 보내지 않던 문제 수정


- doSearch에서 {data:{IO:{"Result":0,Message:"조회"}의 Result와 Message를 출력하게 변경