PureJS 더티 항목중에 getDeletedRows() 관련
페이지 정보
작성자 케이데이터랩 작성일 2021-01-02 14:55 조회 1,750회 댓글 0건본문
관련링크
안녕하세요~
지금 구현하고 있는 프로그램은 스프레드 에서 수정,추가,삭제등 작업을 사용자가 한번에 작업하고
등록 버튼을 눌러서 한번에 추가,수정, 삭제 작업이 이루어지는 프로그램을 구현 중에 있습니다.
그래서 변경된 데이터를 가져오려고 dirty기능을 사용 중입니다.
추가된 행 : sheet.getInsertRows()
수정된 행 :sheet.getDirtyRows()
삭제된 행 : sheet.getDeletedRows()
함수를 사용하여 구현을 하였습니다. 모두 작동이 아주 잘됩니다.
그런데 한가지 스프레드에서 행을 sheet.addRows() 함수를 사용하여 행을 추가 후에
추가된 그 행을 다시 삭제를 하였습니다.
그리고 등록 버튼을 눌렀을 경우 getDeletedRow() 함수호출시 그 행이 불러와 집니다.
기존 조회한 데이터가 아닌 행 추가 후에 다시 그행을 삭제가 되었다면 그 행은 그냥 무시되야 될것습니다.
wijmo 의 경우 CollectionView의 itemsRemoved를 사용하면 이러한 행은 자동 배제되어 나오지 않습니다.
spreadJS에서는 어떻게 처리해야됩니까?
댓글목록
등록된 댓글이 없습니다.