1. (Method)importData 를 통해 데이터를 로드할 때, 로드할 위치를 정할 수 있는 next 인자 추가
기존에는 append 인자를 통해서 기존 데이터 밑에 추가할 지 말 지를 결정했습니다.
(Method)loadSearchData 의 next 인자처럼 해당 인자에는 데이터 로우 객체가 들어오고,
row 객체 설정 시 설정된 row 위에서부터 데이터가 append 됩니다.
해당 인자 사용 시 append 인자는 무조건 true 여야 합니다.
[사용 예시]
var param = {append:1,
next:sheet.getFocusedRow()
};
sheet.importData(param);2. Color 속성을 별도로 지정한 경우 상태 색상을 무시하고 해당 색상을 그대로 적용하는 NoColor:3 추가
[NoColor:3 편집 전 - Color 로 지정한 색상이 들어가있음]

[NoColor:3 편집 후 - 수정 상태가 되었지만 Color 지정한 색상이 들어가있음]

3. (Method)setAutoMerge 에 고정 영역의 머지를 설정하는 headMerge, footMerge, headPrevColumnMerge, footPrevColumnMerge 인자 추가
4. 각 인자의 설명은 아래와 같습니다.
headMerge | number | 선택 | Head 영역의 셀들을 병합할 때 적용할 기준 (default: 0)0 : 병합 안함1 : 열 기준 병합2 : 행 기준 병합3 : 열 우선 병합4 : 행 우선 병합5 : 열 우선 사방 병합6 : 행 우선 사방 병합 |
|---|---|---|---|
footMerge | number | 선택 | Foot 영역의 셀들을 병합할 때 적용할 기준 (default: 0)0 : 병합 안함1 : 열 기준 병합2 : 행 기준 병합3 : 열 우선 병합4 : 행 우선 병합5 : 열 우선 사방 병합6 : 행 우선 사방 병합 |
headPrevColumnMerge | boolean | 선택 | Head의 고정행 영역에서 앞 열 기준으로 셀 병합할 지 여부 (default: false) |
footPrevColumnMerge | boolean | 선택 | Foot의 고정행 영역에서 앞 열 기준으로 셀 병합할 지 여부 (default: false) |
6. [사용 예시]
sheet.setAutoMerge({
dataMerge:1,
headerMerge:2,
headMerge:0,
footMerge:4
});8. (Method)etAutoMergeCancel 의 mode 인자에 고정 영역을 선택하는 "Head", "Foot" 옵션 추가
각 옵션의 설명은 아래와 같습니다.
"Head" : Head 영역에 있는 병합 해제"Foot" : Foot 영역에 있는 병합 해제
[사용 예시]
sheet.setAutoMergeCancel( {mode:"
Head
"} )1. TimePicker(시분초 다이얼로그)에 시간 입력이 안되던 문제 수정
2. (Col,Cell)Suggest 에서 (Cfg)MenuMaxHeight 가 적용되지 않던 문제 수정
3. 다이얼로그가 띄워진 상태에서 시트의 내/외부 클릭 동작이 구분되지 않던 문제 수정
4. (Cfg,Col)UseFilterDialog 의 필터 다이얼로그가 (Col)CaseSensitive 에 맞게 동작하도록 수정
5. (Col)Range : 1을 설정한 열에서 조회 데이터 중 '20241224~20241225;20241226' 같은 다중 영역 데이터가 정상적으로 출력되지 않는 문제 수정
ibsheet-excel.js · 1.1.8-20241226-14
1. (Method)loadExcel 을 통해 데이터를 로드할 때, 로드할 위치를 정할 수 있는 next 인자 추가
기존에는 append 인자를 통해서 기존 데이터 밑에 추가할 지 말 지를 결정했습니다.
(Method)loadSearchData 의 next 인자처럼 해당 인자에는 데이터 로우 객체가 들어오고,
row 객체 설정 시 설정된 row 위에서부터 데이터가 append 됩니다.
해당 인자 사용 시 append 인자는 무조건 true 여야 합니다.
[사용 예시]
var param = {append:1,
next:sheet.getFocusedRow()
};
sheet.loadExcel(param);