• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
조회 수 : 1492
2009.12.02 (17:32:30)
게시판을 이용해 주셔서 감사합니다.
다음양식에 맞게 입력해주세요.

* 고객시스템명 : 다이소아성산업
* 문의할 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을 변경해 주어야 하나요?
 
Tag List
XE Login