최신 버전을 적용하여 업그레이드하는 방법입니다.
ibsheet 제품은 사용자의 요구사항에 맞게 수정이 가능하기 때문에 무조건적으로 파일을 덮어쓸 수 없습니다.
필요 시 기존 파일과 비교적용 되어야 합니다.
아래 내용 참고 바랍니다.
- bin/ibsheet.js 파일 업데이트
제품 코어 파일입니다. 이 파일은 필수로 업데이트 필요 합니다.
- bin/css 폴더
ibsheet.js 업그레이드되면서 기능이 추가될 수 있습니다.
관련 기능을 이용하려면 css도 같이 업데이트 되어야 합니다.
main.css 파일을 프로젝트에서 수정하지 않았다면 그냥 덮어쓰기 하시고 수정하였다면 파일 비교를 하여서 반영해야 합니다.
※ 단, main.css 파일에서 css 수정을 하지 않고 다른 파일 (ex: ibsheet_desinn.css) 에서 시트 관련 css를 수정하였다면 엑셀 다운로드 시 디자인 반영되지 않음
[CSS 적용하지 못하는 예시]
https://jsfiddle.net/t9j8nmLb/
- bin/locale
ibsheet.js 가 업그레이드 되면서 메세지가 추가 될 수 있습니다.
각 메시지 내용 역시 수정이 가능하기 때문에 비교한 뒤 추가된 항목을 업데이트 하시기 바랍니다.
- bin/plugins
- ibsheet-common.js 파일은 프로젝트에서 변경하여 이용 가능 합니다.
따라서 추가된 신규 기능을 사용할 시 해당 파일을 반드시 이전과 비교하여 적용해주셔야 합니다.
예를 들어, 시트의 헤더에서 마우스 우클릭 시 뜨는 메뉴 부분이 ibsheet-common.js에 있습니다.
[기존] 클릭한 헤더 하나만 감추기 가능
[변경 후] 헤더의 list가 표시되며 체크박스로 감추기/보이기 가능
(ibsheet-common.js 1.0.6-20240314-17 버전에서 기능이 추가되었습니다.)
이와 같은 부분을 적용하고 싶으시면 파일 비교하여 적용하시기 바랍니다.
나머지 파일은 그냥 덮어쓰기 하셔도 됩니다.
- ibsheet-dialog.js 파일도 프로젝트에서 변경하여 이용 가능 합니다.
기존 다이얼로그를 변경하여 사용하거나, 커스텀 다이얼로그를 추가했을 수 있으니 비교 적용하시기 바랍니다.
- 서버모듈
Ver : ibsheet8-1.1.29.jar
이 폴더 안의 파일들이 서버에서 엑셀 다운로드/업로드 하기 위해서 필요한 파일입니다.
아래 url을 참고하여 환경을 구축하시고 기타 엑셀 오류 처리 방법 등을 확인하시기 바랍니다.
https://portal.ibsheet.com/support/solutions/folders/72000394868
이상입니다.