New

1. saveCurrentInfo로 저장한 정보를 가져올 수 있는 (Method)getSavedCurrentInfo 추가 

현재 로컬 스토리지 혹은 세션 스토리지에 saveCurrentInfo 로 저장한 시트의 컬럼 정보를 문자열로 가져올 수 있는 (Method)getSavedCurrentInfo 가 추가되었습니다.


[사용 예시]

// 현재 로컬 스토리지 혹은 세션 스토리지에 저장되어 있는 시트의 컬럼 정보를 문자열로 반환

sheet.getSavedCurrentInfo();


2. (Cfg) SelectMode 추가 

마우스 조작으로 셀 또는 행을 선택 시에 일어나는 동작을 변경할 수 있는 (Cfg)SelectMode 가 추가되었습니다.

ValueDescription
0ctrl + 클릭, 마우스드래그 선택으로 포커스가 변경되지 않습니다. (default)
새로운 선택 영역 중 이미 선택된 셀이 포함된 경우 기존에 선택된 셀과 새로운 영역의 선택이 해제됩니다.
1ctrl + 클릭, 마우스 드래그 선택으로 포커스가 변경됩니다.
shift + 클릭으로 선택 시 기존의 선택을 취소하고 새롭게 선택된 영역을 유지합니다.
2ctrl + 클릭, 마우스 드래그 선택으로 포커스가 변경됩니다.
shift + 클릭으로 선택 시 기존의 선택과 새롭게 선택된 영역을 유지합니다.


CSS New

1. HtmlPostFix, HtmlPrefixBool, Radio 타입 셀에 설정할 경우, 위치 개선 

/* 테마 별 css 파일에 추가됨 */

.IBBool > * { vertical-align: middle; }





Fixed

1. SearchMode: 0에서 마우스 드래그 중 데이터 영역을 벗어날 경우, 에러가 발생하던 문제 수정 


2. (Col) CanSort: 0, (Cfg) CanSort:0 인 경우 열의 헤더 클릭 시 선택된 셀이 해제되지 않도록 변경 


3. 데이터 행을 드래그 하여 시트 밖에 드랍할 경우 에러가 발생하던 문제 수정 

 

4. 필터 다이얼로그가 시트 바깥에 표시된 경우 클릭 시 필터다이얼로그가 닫히던 문제 수정 

 

5. 시트의 외부 영역에 드랍 시 onEndDrag 이벤트에서 evtParam.type 값이 4로 보내도록 변경 

 

6. LWC 환경에서 시트의 부모 div에 overflow-y:Scroll이 적용되어 있는 상태에서 데이터 필터다이얼로그의 '텍스트 필터'에 마우스 호버 시 텍스트 필터의 위치 계산이 잘못되던 문제 수정 

 

7. 여러 시트가 있는 화면에서 Formula를 통해 getSelectedRows 호출 시 에러가 발생하던 문제 수정 

 

8. 유효하지 않은 확장자를 선택하는 경우에도 onSelectFile 이벤트가 발생하도록 변경 

 

9. onSelectFile 이벤트에서 false나 0을 리턴할 경우 업로드가 중단되도록 변경 

 

 



Excel Fix

ibsheet-excel.js 1.1.26-20250911-17 버전에서 해당 릴리즈가 이루어졌습니다.

이번 패치 내역 사용 시 server-module ibsheet8-2.0.4.jar 가 함께 적용되어야 합니다.

1. 유효하지 않은 확장자를 선택하는 경우에도 onSelectFile 이벤트가 발생하도록 개선 


2. onSelectFile 이벤트에서 false나 0 리턴 시 업로드 중단하도록 개선 


3. down.downToBrowser() 메서드 호출시 workbookPassword 자동으로 적용되도록 개선 


4. directLoadExcelStreaming에서 maxRow, maxColumn 적용되도록 개선 


5. exHead, exFootWrap:0이 적용되지 않는 현상 수정 


6. exHead, exFoot에서 TextStyle : 1을 설정했는데 TextStyle: 5가 적용되는 현상 수정  


7. StreamingCallback에서 콜백을 중단시키고 에러 코드 -18을 onImportFinish 이벤트로 넘길 수 있는 StreamingCallbackException 추가