게시판을 이용해 주셔서 감사합니다.
다음양식에 맞게 입력해주세요.
* 고객시스템명 : 다이소아성산업
* 문의할 Component명 및 버전 : 4.0
* 그리드 Component명 및 버전 : 1.2.1.315
* 문의 유형(질문/요청/참조) : UndoAll() 이후 rowposition이 1로 반환되는 문제 문의 드립니다.
* 내용 :
1 abc 12345
2 abc 25652
3 csd 23652
4 lko 23251
데이터셋이 위와 같이 있을때
1 abc 12345
2 abc 25652
<-- insertrow(3)
3 csd 23652
4 lko 23251
위와 같이 3번째 로우에 InsertRow(3) 한후
1 abc 12345 <- rowposition 반환
2 abc 25652
3 csd 23652 <- FocusRect 존재(인서트되었던 3번째 로우가 삭제되면서 그자리에 FocusRect 머물러있음)
4 lko 23251
UndoAll() 을 하면 rowposition은 1로 바뀌면서
포커스(FocusRect)는 "3 csd 23652" 에 머물러 있습니다.
1 abc 12345
2 abc 25652
3 csd 23652 <- 클릭해도 (rowposition이 3으로 변경되지 않음)
4 lko 23251
그래서 3 csd 23652를 클릭하면 rowposition이 변경되지 않고 계속 1번 로우에 머물러 있습니다.
다른 로우를 클리해야만 rowposition이 변경되는데 정상적인 상황인지 궁금합니다.
스크립트상에서 rowposition을 변경해 주어야 하나요?