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

flexGrid 데이터 수정 이어서 질문 > Q&A | 토론

본문 바로가기

PureJS flexGrid 데이터 수정 이어서 질문

페이지 정보

작성자 다빈치뷰 작성일 2024-01-29 19:08 조회 71회 댓글 0건
제품 버전 : 5.20213.824

본문

계속 질문드려 죄송합니다.


VIEW2 = new wijmo.collections.CollectionView(data, {

trackChanges : true

});

// create some random data

// bind a grid to the raw data

GRID2 = new wijmo.grid.FlexGrid('#grid2', {

allowMerging: 'Cells',

alternatingRowStep: 0,

selectionMode: 'Row',

autoGenerateColumns: false,

//frozenColumns: 3,

columns: opt.bindColumnInfos,

itemsSource: data,

});


현재 이런 식으로 선언되어있고

특정 버튼을 클릭했을 때, 수정된 셀이 있는 row를 가져오고 싶습니다.


하지만 VIEW2를 콘솔에 찍어보면 itemsEdited에는 어떠한 데이터도 들어가 있지 않습니다.


참고로 수정하는 셀들은 모두 체크박스로 이루어져 있습니다.

어떠한 값을 직접 입력하여 바꾸는 것이 아니라 체크박스 체크 여부를 변경합니다.

아래 "flexGrid 데이터 수정 시" 게시물 참고

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

댓글목록

등록된 댓글이 없습니다.

1 답변

PureJS Re: flexGrid 데이터 수정 이어서 질문

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

페이지 정보

작성자 MESCIUS루시 작성일 2024-01-30 11:53 댓글 0건

본문

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


문의하셨던 내용처럼 직접 셀의 값을 수정하는 것이 아닌 체크박스의 체크 유무만 변경 처리했을 때, 저희 쪽에서는 itemsEdited에 값이 추가되는 것을 확인할 수 있었습니다. 공유해주신 코드를 보아 생성한 CollectionView를 FlexGrid의 itemsSource로 설정하지 않아 문제가 발생된 것으로 보입니다. 


코드 상에서 view2 변수로 지정된 CollectionView를 FlexGrid의 itemsSource에 바인딩해주시기 바랍니다. 더불어 아래 샘플을 공유드리오니 참고 부탁드립니다.



감사합니다.

메시어스 드림

댓글목록

등록된 댓글이 없습니다.

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