! 제품 버전을 정확하게 입력해 주세요.
제품 버전이 정확하게 기재되어 있지 않은 경우,
최신 버전을 기준으로 안내 드리므로
더욱 빠르고 명확한 안내를 위해
제품 버전을 정확하게 입력해 주세요!

Excel IO에서 셀 콤보박스 사용 > Q&A | 토론

본문 바로가기

SpreadJS

Q&A | 토론

PureJS Excel IO에서 셀 콤보박스 사용

페이지 정보

작성자 탱글 작성일 2022-07-29 10:42 조회 942회 댓글 0건
제품 버전 : 15.0.6

본문

스크립트에서 

var combo = new GC.Spread.Sheets.CellTypes.ComboBox();

combo.items(comboItems).editorValueType(GC.Spread.Sheets.CellTypes.EditorValueType.text);

setSheet.getCell(4, colIndex, GC.Spread.Sheets.SheetArea.viewport).cellType(combo).value('');


위와 같이 특성 셀에 콤보박스를 생성하였으나 화면 상에서는 콤보박스가 잘 나옵니다.

하지만, 

콤보박스를 사용한 시트를 toJSON을 사용하여 json으로 받은 뒤 excel IO API를 사용하여 파일을 생성하게되면

콤보박스는 적용이 되어있지 않습니다.


콤보박스를 적용할 수 있는 방법이 있는지 궁금합니다.


  • 페이스북으로 공유
  • 트위터로  공유
  • 링크 복사
  • 카카오톡으로 보내기

댓글목록

등록된 댓글이 없습니다.

1 답변

PureJS Re: Excel IO에서 셀 콤보박스 사용

추천0 이 글을 추천하셨습니다 비추천0 채택채택

페이지 정보

작성자 GCK루카스 작성일 2022-08-01 10:35 댓글 0건

본문

안녕하세요 그레이프시티입니다.


사용하신 ComboBox 기능은 SpreadJS의 자체 기능이며 엑셀에서는 지원하지 않는 기능이기 때문에 엑셀 내보내기 시 유지되지 않습니다.

아래 도움말에서 엑셀 내보내기 시 유지되는 셀 세팅 기능들을 확인해 보실 수 있습니다.

Cell Settings Exported 도움말 


비슷한 기능으로는 데이터 유효성 검사의 목록 기능이 있습니다.

이 기능은 엑셀에서도 지원하는 기능으로, 엑셀 내보내기 시 유지됩니다.

아래 데모 및 도움말을 참고하여 주시기 바랍니다.

데이터 유효성 검사 데모 | createListValidator Method 도움말


아래 샘플에서 두 기능을 비교해 보실 수 있습니다.


감사합니다.

그레이프시티 드림

댓글목록

등록된 댓글이 없습니다.

메시어스 홈페이지를 통해 제품에 대해서 더 자세히 알아 보세요!
홈페이지 바로가기
메시어스 홈페이지를 통해 제품에 대해서 더 자세히 알아 보세요!
홈페이지 바로가기
이메일 : sales-kor@mescius.com | 전화 : 1670-0583 | 경기도 과천시 과천대로 7길 33, 디테크타워 B동 1107호 메시어스(주) 대표자 : 허경명 | 사업자등록번호 : 123-84-00981 | 통신판매업신고번호 : 2013-경기안양-00331 ⓒ 2024 MESCIUS inc. All rights reserved.