STUDY ROOM
그리드 체크박스 관련 함수(체크된 값만 저장하기) 본문
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);
//로우타입은 업데이트문으로 변경
}
'Nexacro' 카테고리의 다른 글
특정 셀에 포커스 이동하기(setCellPos 메소드) (0) | 2020.04.27 |
---|---|
중간소계(Subsumtext) 에 color 표시하기 (0) | 2020.03.31 |
그리드에서 특정 컬럼만 보이게 하기 (체크박스) (0) | 2020.03.24 |
그리드에서 특정 컬럼만 보이게 하기 (콤보박스) (0) | 2020.03.23 |
Dataset For문 (0) | 2020.03.16 |
Comments