최신 버전을 적용하여 업그레이드하는 방법입니다.

ibsheet 제품은 사용자의 요구사항에 맞게 수정이 가능하기 때문에 무조건적으로 파일을 덮어쓸 수 없습니다.

필요 시 기존 파일과 비교적용 되어야 합니다.


아래 내용 참고 바랍니다.


 

  1. bin/ibsheet.js 파일 업데이트
    제품 코어 파일입니다. 이 파일은 필수로 업데이트 필요 합니다.
     
  2. bin/css 폴더
    ibsheet.js 업그레이드되면서 기능이 추가될 수 있습니다.
    관련 기능을 이용하려면 css도 같이 업데이트 되어야 합니다.
     main.css 파일을 프로젝트에서 수정하지 않았다면 그냥 덮어쓰기 하시고 수정하였다면 파일 비교를 하여서 반영해야 합니다.


     단, main.css 파일에서 css 수정을 하지 않고 다른 파일 (ex: ibsheet_desinn.css) 에서 시트 관련 css를 수정하였다면 엑셀 다운로드 시 디자인 반영되지 않음


 
[CSS 적용하지 못하는 예시]

https://jsfiddle.net/t9j8nmLb/

 

  1. bin/locale
    ibsheet.js 가 업그레이드 되면서 메세지가 추가 될 수 있습니다.
     각 메시지 내용 역시 수정이 가능하기 때문에 비교한 뒤 추가된 항목을 업데이트 하시기 바랍니다.

 

  1. bin/plugins
    - ibsheet-common.js 파일은 프로젝트에서 변경하여 이용 가능 합니다.
    따라서 추가된 신규 기능을 사용할 시 해당 파일을 반드시 이전과 비교하여 적용해주셔야 합니다. 


    예를 들어, 시트의 헤더에서 마우스 우클릭 시 뜨는 메뉴 부분이 ibsheet-common.js에 있습니다.

    [기존] 클릭한 헤더 하나만 감추기 가능
     


[변경 후] 헤더의 list가 표시되며 체크박스로 감추기/보이기 가능
 (
ibsheet-common.js 1.0.6-20240314-17 버전에서 기능이 추가되었습니다.)




이와 같은 부분을 적용하고 싶으시면 파일 비교하여 적용하시기 바랍니다.
 나머지 파일은 그냥 덮어쓰기 하셔도 됩니다.



- ibsheet-dialog.js 파일도 프로젝트에서 변경하여 이용 가능 합니다.
 
기존 다이얼로그를 변경하여 사용하거나커스텀 다이얼로그를 추가했을  있으니 비교 적용하시기 바랍니다.

 

  1. 서버모듈
    Ver : ibsheet8-1.1.29.jar
     이 폴더 안의 파일들이 서버에서 엑셀 다운로드/업로드 하기 위해서 필요한 파일입니다.

아래 url 참고하여 환경을 구축하시고 기타 엑셀 오류 처리 방법 등을 확인하시기 바랍니다.
https://portal.ibsheet.com/support/solutions/folders/72000394868

 

 


이상입니다.