Nexacro
그리드 체크박스 관련 함수(체크된 값만 저장하기)
Eva_0401
2020. 5. 14. 17:34
1. 그리드 체크박스 만들기
this.grd_data.setChk(0);
스크립트에서 작성(이건 JS로 작업한 코드이기 때문에 넥사크로 함수 아님)
2. 체크된 셀의 개수 세기
var chkStr = this.grd_data.countCheckedRows(0); // 체크된 개수 가져오기
var rows = this.grd_data.getCheckedRows(0); // 체크된 값 가져오기
. 체크된 행의 값만 새 데이터셋에 담기
for (var i = 0; i < rows.length; i++){
var addRow = this.ds_main_copy.addRow();
this.ds_main_copy.copyRow(addRow,this.ds_main,rows[i]);
//값을 넣을 행위치, 들어있는 데이터셋, 들어있는 데이터셋의 행 위치
this.ds_main_copy.setRowType(addRow,Dataset.ROWTYPE_UPDATE);
//로우타입은 업데이트문으로 변경
}