New
1. loadExcel로 엑셀 파일 업로드 시 SEQ 포함 여부를 결정할 수 있는 skipSEQ 인자 추가
해당 인자 사용을 위해 servermodule: 2.0.13, excel: 1.1.31-20251204-15 이상 버전이 필요합니다.
loadExcel 시 mode:NoHeader,HeaderSkip 의 경우 원치 않는 엑셀의 SEQ 컬럼이 업로드 되어 한 칸씩 밀리는 상황이 있습니다.
사용의 다양성을 제공하고자, loadExcel 인자로 엑셀의 SEQ를 포함하여 업로드할 지 여부를 결정할 수 있는 skipSEQ 인자가 추가되었습니다.
[사용 예시]
sheet.loadExcel({ mode:"HeaderSkip", skipSEQ:true // 엑셀의 SEQ 컬럼은 업로드하지 않는다. }) |
2. setRowValue 시 시트 랜더링 여부를 선택 할 수 있는 render 인자 추가, 시트 계산 여부를 선택 할 수 있는 noCalc 인자 추가
setRowValue 시 시트 랜더링 여부를 선택 할 수 있는 render 인자 추가, 시트 계산 여부를 선택 할 수 있는 noCalc 인자 추가 행 단위별 데이터를 설정하는 setRowValue 의 경우 셀 단위 데이터를 설정하는 setValue 와는 다르게 렌더링 여부와 시트 계산 여부를 지정할 수 없었습니다.
데이터 설정 시 동작의 일관성을 유지하기 위해 setRowValue 에 렌더링 여부와 시트 계산 여부를 컨트롤 할 수 있는 render, noCalc 인자가 추가되었습니다.
해당 인자를 false 로 사용 시에는 rerender() 와 calculate() 를 호출하여 수동으로 해당 작업을 해야합니다.
[사용 예시]
var row = sheet.getRowById("AR5"); // ID가 AR5인 행 var data = sheet.getRowValue(row); var targetRow = sheet.getRowById("AR1"); sheet.setRowValue({ row : targetRow, data : data, render : false, // 호출 후 즉시 반영하지 않음 noCalc : false // 호출 후 즉시 포뮬러 계산하지 않음 }); sheet.rerender(); // 시트 렌더링 sheet.calculate(); // 시트 포뮬러 계산 |
Fixed1. 시트가 그려질 공간이 부족할 때, 최소한의 높이로 그려주도록 수정했던 동작 제거
1. 시트가 그려질 공간이 부족할 때, 최소한의 높이로 그려주도록 수정했던 동작 제거 2. 브라우저 배율이 변할 때 onRenderFinish가 발생하지 않던 문제 수정
2. 브라우저 배율이 변할 때 onRenderFinish가 발생하지 않던 문제 수정 3. setLocale 시 시트가 지닌 메시지 정보가 이전과 달라지는 문제 수정
3. setLocale 시 시트가 지닌 메시지 정보가 이전과 달라지는 문제 수정 4. fitColWidth 시 새롭게 추가된 열이나, 숨김 여부가 변경된 열이 있는 경우 시트가 사라지던 문제 수정
4. fitColWidth 시 새롭게 추가된 열이나, 숨김 여부가 변경된 열이 있는 경우 시트가 사라지던 문제 수정 Common Fix
ibsheet-common.js 1.1.28-20251204-16버전에서 해당 릴리즈가 이루어졌습니다.
1. 데이터 셀의 DelCheck 를 체크할 경우 행의 랜더링이 발생하도록 변경
1. 데이터 셀의 DelCheck 를 체크할 경우 행의 랜더링이 발생하도록 변경 Dialog Fix
ibsheet-dialog.js 1.0.45-20251204-15 버전에서 해당 패치가 이루어졌습니다.
ibsheet-dialog.js 1.0.45-20251204-15 버전에서 해당 패치가 이루어졌습니다.1. 업로드 다이얼로그 사용 시 SEQ를 제외하지 않도록 변경
1. 업로드 다이얼로그 사용 시 SEQ를 제외하지 않도록 변경
Excel Fix
ibsheet-excel.js 1.1.31-20251204-15버전에서 해당 릴리즈가 이루어졌습니다.
1. loadExcel로 엑셀 파일 업로드 시 SEQ 포함 여부를 결정할 수 있는 skipSEQ 인자 추가
1. loadExcel로 엑셀 파일 업로드 시 SEQ 포함 여부를 결정할 수 있는 skipSEQ 인자 추가 core: 8.3.0.45-20251204-15, servermodule: 2.0.13 이상 버전이 필요합니다.
ServerModule New
ServerModule 2.0.13 이상 버전이 필요합니다.
1. 엑셀 데이터에 '가 있을 때 업로드가 제대로 이뤄지지 않는 현상 수정
엑셀 데이터에 '가 있을 때 업로드가 제대로 이뤄지지 않는 현상 수정 2. 한셀로 만든 xlsx 파일 업로드시 onImportFinish 이벤트에서 -19 에러 확인할 수 있도록 처리
한셀로 만든 xlsx 파일 업로드시 onImportFinish 이벤트에서 -19 에러 확인할 수 있도록 처리 3. loadExcel 호출 시 skipSEQ 인자에 따라 SEQ 건너뛸지 여부 체크하도록 처리
loadExcel 호출 시 skipSEQ 인자에 따라 SEQ 건너뛸지 여부 체크하도록 처리