New

1. (Cfg)ColPage 기능 공개

시트의 넓이 또는 가로 스크롤 위치에 따라 가운데 섹션에 설정한 열이 동적으로 랜더링 되도록 설정하는 비공개 기능 (Cfg)ColPage 기능이 공개되었습니다.

컬럼의 개수가 많은 경우 ColPage를 설정하면 성능 개선이 됩니다.
랜더링 단위는 (Cfg)ColPageLength로 설정할 수 있습니다. 해당 기능에는 아래와 같은 제약사항이 있습니다. 

  • (Cfg) MultiRecord 사용 불가
  • (Cfg) AutoRowHeight 사용 불가
  • 머지 사용 불가


[사용 예시]

init.Cfg = {
     SearchMode: 0,
     ColPage : true, //동적으로 열이 렌더링 되도록 설정
     ColPageLength : 20, // 20개 단위로 열 렌더링

     ...
}


Fixed

1. (Method)addRowinit 데이터로 컬럼에 null을 넣을 경우 스크립트 에러 발생하는 현상 수정 


2. 주차 표시할 때 1월 1일이 포함된 주를 기준으로 1주차를 계산하도록 수정 

해당 내용 반영을 원하신다면 locale 파일의 "FirstWeekYearData"를"0"으로 변경하셔야 합니다.

"0"으로 설정 주차 계산이 미국식 계산이 되어 한 주의 시작을 일요일로 판단하며, 1주차의 기준을 1월1일로 인식합니다.

만일 변경하지 않으시는 경우 ISO 방식(유럽식) 주차 계산을 하여 한 주의 시작을 월요일로 판단합니다.


3. common의 컬럼 표시 컨텍스트 메뉴 동작을 core로 이동 

ibsheet-common.js 1.1.30-20260115-16 버전을 적용하시는 경우 ibsheet-common.js 에 컨텍스트 메뉴 기본 값이 없어도 자동으로 기존 띄우는 헤더 컨텍스트 메뉴가 출력됩니다.


4. shift+space로 행선택시 (Cfg) SelFocusColor가 렌더링되지 않는 현상 수정 


5. 가로 스크롤 엘리먼트에 height가 깨져 들어가는 현상 수정 



Common Fix

ibsheet-common.js 1.1.30-20260115-16버전에서 해당 릴리즈가 이루어졌습니다.

1. common의 컬럼 표시 컨텍스트 메뉴 동작을 core로 이동 

ibsheet-common.js 의 컨텍스트 메뉴 선언이 있는 경우 해당 선언이 우선 시 됩니다.