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

이벤트가 아닌 기본 조회 시 다른 컬럼 Value로 Style, CellType 지정 > Q&A | 토론

본문 바로가기

SpreadJS

Q&A | 토론

기타 이벤트가 아닌 기본 조회 시 다른 컬럼 Value로 Style, CellType 지정

페이지 정보

작성자 camyo 작성일 2024-03-25 16:07 조회 33회 댓글 0건
제품 버전 : 13.1.1

본문

안녕하십니까. 

삼성에서 Ver.13.1.1으로 개발 중입니다.


1) 원하는 기능은 조회 후 Spread Row혹은 Column 별로 특정 컬럼 값을 기준으로

Style 및 CellType을 다르게 구현하고 싶습니다.


답변 주신 바로는 이 기능이 conditionalFormats으로 구현이 안되네요.


Row, Column 만큼 for 문을 돌면서 각 cell의 style, cellType를 구현하는 방법밖에 

다른 방법은 없을까요?


속도 상 이슈가 있어 다른 방법을 문의 드립니다.


2) Spread에서 어떤 컬럼의 데이터를 수정하더라도 변경한 해당 Row 데이터가 Update된 Row라는 것을 함수 같은 것으로 알 수 있을까요?


원하는 바는 Row별로 그냥 조회 된 상태, Insert된 상태, Update된 상태, Delete된 상태

인지를 알고 싶습니다.


3) CellClick 이벤트와 CellDoubleClick을 둘 다 사용해야 할 때 CellClick 이벤트만 먹는데 

해결할 방법이 있을까요? SheetArea도 같은 경우 입니다.


참고로 sheets.Tables로 구현하지 않고 bindColumns 으로 개발했습니다.


답변 부탁 드립니다.


감사합니다.








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

댓글목록

등록된 댓글이 없습니다.

1 답변

기타 Re: 이벤트가 아닌 기본 조회 시 다른 컬럼 Value로 Style, CellType 지정

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

페이지 정보

작성자 MESCIUS루카스 작성일 2024-03-27 09:59 댓글 0건

본문

안녕하세요 메시어스입니다.


1)

conditionalFormats 기능은 해당 셀에 대해서만 서식을 지정하기 때문에 원하시는 구현이 되지 않습니다.

전체 데이터 로드 후에 일괄적으로 값 확인 후 Style 및 CellType을 설정하고 싶으신 거라면, 말씀하신 대로 반복문을 사용하여야 합니다.

반복문 사용 시에는 앞, 뒤로 suspendPaint 메소드와 resumePaint 메소드를 사용하여 성능을 올릴 수 있습니다.

아래 관련 도움말을 참고하여 주시기 바랍니다.


2)
더티 항목 기능을 이용하여 insert, update, delete 상태의 행을 관리할 수 있습니다.
아래 데모 및 도움말을 확인해 보시기 바랍니다.
3)
저희 편에서 확인했을 때는 CellClick 이벤트와 CellDoubleClick 이벤트를 함께 사용한 경우, 둘 다 발생하는 것으로 확인되었습니다.
저희 편에서 확인한 샘플 전달 드리니 콘솔 창과 함께 확인해 보시기 바랍니다.


[프리미엄 회원 전환 안내] 

라이선스를 보유하고 계신다면, 누구나 추가 비용 없이 메시어스 포럼 프리미엄 회원이 될 수 있습니다.

프리미엄 회원으로 전환 시, 기술 문의에 대하여 우선 지원 받으실 수 있습니다.

아래 링크를 통해 프리미엄 회원 전환 방법 및 혜택 안내를 살펴보시길 바랍니다.

MESCIUS 개발자 포럼 | 프리미엄 회원 전환 방법 및 혜택 안내


감사합니다.

메시어스 드림

댓글목록

등록된 댓글이 없습니다.

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