반응형
넥사크로에서 특정 행을 선택해서 팝업으로 보내거나
혹은 팝업에서 원래 화면으로 보내거나 하는 경우에는
한 행만 보내면 되기 때문에 간단하지만
여러 행을 가져가야 할 경우에는 머리를 좀 굴려야 하는데
머리굴릴 필요 없이 내가 만든거 갖다가 베끼자
일단 가장 먼저 클릭을 계속 하면 ROW가 쌓일 수 있기 때문에
클릭할 때마다 데이터셋을 clearData로 초기화시킨 후
for문을 돌려야 하는데
0부터 데이터셋 끝까지 돌린 후
체크한 경우에는 어디론가 보낼 데이터셋에 addRow를 보내 행을 추가해 주고
this.복사받을데이터셋.copyrow(몇번째 행에 복사받을지, 어느 데이터셋에서, 몇번째 행을);
이렇게 작성해주고 마지막에
saveXML()로 잘 들어왔는지 확인해 주면 된다
복사가 잘 되는 것이 보이는데
이렇게 복사해서 팝업에서 한 행만 가져오는 것이 아니라 여러 행을 가져와야 할 때
데이터셋 자체를 만들어 준 후 데이터셋을 보내주면 된다
이후 데이터셋을 받은 화면에서는
this.datalist; 로 onload 시 정의해 주고
this.datalist = this.getOwnerFrame().dsSend;
로 받아다 쓰면 된다
반응형
'IT > Nexacro' 카테고리의 다른 글
넥사크로 특정 컬럼 값 변경 시 이벤트 생성하기 (0) | 2019.07.08 |
---|---|
넥사크로 컬럼의 특정 단어만 다른 색깔로 나오게 하려면 (0) | 2019.07.03 |
넥사크로 콤보박스 사용하는 방법 (0) | 2019.07.03 |
넥사크로 콤보박스 수정 시에만 보이게 만들기 (0) | 2019.07.02 |
넥사크로 그리드 체크박스 체크가 되지 않을 경우 (0) | 2019.07.02 |
댓글