2025년 1분기 신규기능(Ver 8.2.0.15 ~ )



Ver 8.2.0.15-20250102-15


1. (Cfg) ValidCheck로 나오는 경고 메시지 이후 동작을 제어할 수 있는 Edit, Focus 옵션 추가 

기존에 ValidCheck: true 로 설정 시 경고 메시지 출력 이후 무조건 해당 셀에 Focus 가 가고, Edit 상태가 됩니다.

해당 속성을 boolean 이 아닌, Json 형태로 설정하면 경고 메세지 출력 이후 Focus 와 Edit 을 커스텀하여 설정 할 수 있게 되었습니다.


[사용 예시]


Cfg.ValidCheck: {
      Focus : 1,                // 경고 메세지 출력 이후 해당 셀에 Focus 를 주기
      Edit : 0                      // 경고 메세지 출력 이후 해당 셀은 Edit 상태로 들어가지 않기
}


2. makePivotTable에 평균 계산 기능 추가 

Ver 8.2.0.15-20250102-15 에 맞는 locale 파일이 필요합니다.


기존에는 피벗 테이블을 만들 때 Sum, Count, Max, Min 으로만 컬럼을 계산 할 수 있었습니다.

여기에 추가해 Type: "Avg" 를 추가하여 평균값을 계산할 수 있도록 수정하였습니다.



Ver 8.2.0.16-20250109-13


1. importData로 'xls'파일을 선택 시 서버모듈 호출 여부를 설정하는 (Cfg) XlsImportMode 추가 

ibsheet-excel.js 1.1.9-20250109-13 이상 버전이 필요합니다.


클라이언트 모듈인 importData 로 xls 파일을 업로드 시도하면

"xls 파일 형식은 지원하지 않습니다." 라는 경고창이 출력되며 업로드가 불가능했습니다.


(Cfg)XlsImportMode:1 로 사용하면 importData 로 xls 파일을 선택했을 때 서버모듈로 동작하여 xls 파일을 업로드 할 수 있도록 동작합니다.


[사용 예시]


Cfg : {
     // importData 를 이용하여 xls 파일 업로드 시 서버모듈을 이용
     XlsImportMode:1 
}


2. DataFormat에 타임존을 포함하는 yyyyMMddTHHmmssz 추가 

기존에는 DataFormat 에 타임존 포함 형식을 지정하면 인식하지 못하고 NaN으로 값이 표시되었습니다.

DataFormat: yyyyMMddTHHmmssz 의 타임존 포함 형식이 지원됩니다.