반응형
주 | 마감여부 |
1 | |
2 | |
3 | Y |
4 | Y |
그리드에 마감여부라는 컬럼이 존재하고 마감 버튼이 존재.
마감 버튼을 클릭하면 해당 주의 마감여부 값이 Y라 변경되고
트랜잭션이 재호출된다.
트랜잭션이 재호출 된 후, 첫번째 행으로 커서가 이동되어버려서
방금 마감을 쳤던 3주차를 다시 클릭시키고 grid oncellclick 이벤트에
3주차의 값을 던져주고 싶었다.
전역변수 sRow =0;
------------------------------------------------------------------------------------
sRow = this.ds_dataset001.findRow("CloseYn","Y");
if(sRow ==-1) sRow =0;
this.ds_dataset001.set_rowposition(sRow);
this.grd_oncellclick(this.grid,{row:this.grid.getSelectedRows()});
이렇게 하면 this.grd_oncellclick에 sRow=2 를 던져주게 되면서
트랜잭션이 재 호출되어도 이벤트를 실행시키면서 해당 행을 자동으로 클릭한다.
반응형
'IT > Nexacro 17' 카테고리의 다른 글
[Nexacro 17] 팝업 자식창에서 부모창으로 다시 값 넘겨주기 (0) | 2022.07.15 |
---|---|
[Nexacro 17] 파라미터를 넘기면서 부모창의 중앙에 팝업 띄우기 (0) | 2022.07.15 |
[Nexacro 17] 문자열의 왼쪽부분을 지정한 길이만큼 Return하는 함수 (0) | 2022.07.14 |
[NEXACRO 17] RAISERROR를 통한 에러, 넥사크로 화면에서 ALERT시키기 (0) | 2022.06.27 |
[NEXACRO 17] 그리드 컬럼명(Head)이 dataset 컬럼명에 따라 변경되게 만들기 (0) | 2022.05.04 |