반응형
저번 글에서는 넥사크로 e.row를 사용해 행 선택하는 걸 해봤는데
이번에는 e.col을 사용해 열을 선택하는 방법을 알아보자
먼저 그리드를 선택한 후 이벤트에서 oncellclick 이벤트를 더블 클릭으로 생성해 주자
그냥 e.col 쓰면 되는데
안될 경우에는
obj:nexacro.Grid,e:nexacro.GridClickEventInfo 가 파라미터 안에 있는지 확인해 보자
이게 있어야지 e.col, e.row를 활용할 수 있다
어쨌든 실행은 잘 되고 그리드를 누를 때마다 해당 열이 어느 열인지 나온다
근데 문제는 아무 열이나 눌렀을 때 alert이 뜨는 게 아니라
NAME 열을 눌렀을 때만 alert이 뜨게 만들고 싶은데..
일단 간단한 방법으로는 열 숫자와 같을 경우 alert이 뜨게 하는 방법이 있는데
이 방법은 그리드를 고치기 시작하면 몽땅 다 고쳐야되는 대참사가 일어난다
그러므로 obj.getBindCellIndex("body","컬럼명") 을 사용해 비교해주자
이후 NAME열만 클릭 시 alert이 뜨는것이 보인다
반응형
'IT > Nexacro' 카테고리의 다른 글
넥사크로 findRow로 특정 행 찾기 (0) | 2019.06.08 |
---|---|
넥사크로 confirm 사용해 창 띄워서 확인, 취소 물어보기 (0) | 2019.06.08 |
넥사크로 rowpostion, e.row를 사용해 행 선택하기 (0) | 2019.06.05 |
넥사크로 콤보박스에 insertRow로 전체 추가하기 (0) | 2019.06.04 |
넥사크로 filter 사용하기 (0) | 2019.06.04 |
댓글