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

Source Binding한 데이터 > Q&A | 토론

본문 바로가기

ReactJS Source Binding한 데이터

페이지 정보

작성자 바밤바 작성일 2023-10-16 19:55 조회 220회 댓글 0건
제품 버전 : 16.1.3
컨트롤 이름 : SheetBinding

본문

안녕하세요 

sheetBinding을 활성화해서 fieldList를 추가한후에 cell에 drag해서 path를 설정후

sheetBinding을 비활성화하고 해당 path들에 value를 입력한후에 DesignerComponent file export 로 ssjson파일을 내보냈습니다.

해당 ssjson을 import를 통해서 다시 불러오고 sheetbinding을 활성화 하면  value와 path가 잘 나옵니다. 하지만 해당 path와 동일한 fieldList를 다시 drag해서 cell에 놓은후 sheet binding을 비활성화 시에 이전에 path에 입력했던 value가 입력되지않습니다. 어떻게하면 이전에 path에 입력했던 value를 import시에도 쓸 수 있나요?


1. save후에 불러왔을때 value들

a7088827bbab2a87db81ae0f10b01aed_1697453599_4138.png

2. save후에 Import 해서 sheetbinding을 활성화 했을 때.
a7088827bbab2a87db81ae0f10b01aed_1697453599_443.png


3. sheebinding을 활성화후 똑같은 path를 cell에 가져다놨을 때.
a7088827bbab2a87db81ae0f10b01aed_1697453599_474.png


4. 3번을 실행하고 sheetbinding을 비활성화 했을때.
a7088827bbab2a87db81ae0f10b01aed_1697453599_5032.png
 

5. 원하는 결과 값은 sheetbinding을 비활성화 했을때 이전에 저장했던 path에 바인딩된 데이터까지 입력되길 원합니다.

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

댓글목록

등록된 댓글이 없습니다.

5 답변

ReactJS Re: Source Binding한 데이터

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

페이지 정보

작성자 GCK루카스 작성일 2023-10-19 09:28 댓글 0건

본문

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


말씀해주신 내용 토대로 확인해 보았지만, 필드 리스트에서 필드를 다시 value가 있는 셀에 드래그 하더라도 기존의 value는 유지되는 것으로 확인되었습니다.

저희 편에서 테스트한 화면 공유 드리니 혹시 추가로 확인해야 하는 부분이 있다면 말씀 부탁 드립니다.


1edf9d6f63c81b3ab153d8918ef51e6f_1697591572_5489.gif
 

[프리미엄 회원 전환 안내]
라이선스를 보유하고 계신다면, 누구나 추가 비용 없이 그레이프시티 포럼 프리미엄 회원이 될 수 있습니다.
프리미엄 회원으로 전환 시, 기술 문의에 대하여 우선 지원 받으실 수 있습니다.
아래 링크를 통해 프리미엄 회원 전환 방법 및 혜택 안내를 살펴보시길 바랍니다.


감사합니다.

그레이프시티 드림

댓글목록

등록된 댓글이 없습니다.

ReactJS Re: Source Binding한 데이터

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

페이지 정보

작성자 바밤바 작성일 2023-10-19 15:42 댓글 0건

본문

필드 0을 셀에 드래그하고 저장한후에 드래그 했던 셀에다 그대로 드래그했을때가 아니라
다른 셀에 드래그 하더라도 bindingPath가 같다면 value까지 다 동일하게 동작하게 하고싶습니다.! 

댓글목록

등록된 댓글이 없습니다.

ReactJS Re: Source Binding한 데이터

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

페이지 정보

작성자 GCK루카스 작성일 2023-10-19 16:40 댓글 0건

본문

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


바인딩 패스를 설정하고 해당 셀에 값을 입력하더라도 그 값은 바인딩된 값이 아닌, 단순이 해당 셀에 입력된 값이기 때문에 원하시는 대로 구현할 수 없습니다.

바인딩할 데이터는 화면 단으로 설정할 수 없으며 스크립트 단에서 입력되어야 합니다.

위 내용 참고하여 주시기 바랍니다.


[프리미엄 회원 전환 안내]
라이선스를 보유하고 계신다면, 누구나 추가 비용 없이 그레이프시티 포럼 프리미엄 회원이 될 수 있습니다.
프리미엄 회원으로 전환 시, 기술 문의에 대하여 우선 지원 받으실 수 있습니다.
아래 링크를 통해 프리미엄 회원 전환 방법 및 혜택 안내를 살펴보시길 바랍니다.


감사합니다.

그레이프시티 드림

댓글목록

등록된 댓글이 없습니다.

ReactJS Re: Source Binding한 데이터

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

페이지 정보

작성자 바밤바 작성일 2023-10-24 17:17 댓글 0건

본문

그렇다면 binding되는 데이터 따로,  fieldList 따로 저장하려하는데

binding되는 data와 fieldList를 가져오는 기능이 있나요?

댓글목록

등록된 댓글이 없습니다.

ReactJS Re: Source Binding한 데이터

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

페이지 정보

작성자 GCK루카스 작성일 2023-10-25 10:10 댓글 0건

본문

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


이전 문의 글에서 답변드렸습니다만,

sheet.getDataSource() 메소드를 이용하여 바인딩된 데이터를 가져올 수 있습니다.


fieldList는 디자이너 컴포넌트에서 생성한 경우 아래 코드를 이용하여 가져올 수 있습니다.

designer.getData("updatedTreeNode") || designer.getData("oldTreeNodeFromJson")

다만, 디자이너 컴포넌트에서 생성된 것이 아닌, 스크립트 코드로 필드 스키마를 작성하셨다면 위 방법으로 가져올 수 없고 별도로 관리해 주셔야 합니다.


아래 포럼 문의 글의 마지막 답변을 확인해 주시기 바랍니다.

 
[프리미엄 회원 전환 안내]
라이선스를 보유하고 계신다면, 누구나 추가 비용 없이 그레이프시티 포럼 프리미엄 회원이 될 수 있습니다.
프리미엄 회원으로 전환 시, 기술 문의에 대하여 우선 지원 받으실 수 있습니다.
아래 링크를 통해 프리미엄 회원 전환 방법 및 혜택 안내를 살펴보시길 바랍니다.


감사합니다.

그레이프시티 드림

댓글목록

등록된 댓글이 없습니다.

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