프로그래밍

넥사크로[nexacro] 데이터셋 기본 사용 스크립트 예제

넥사크로의 데이터셋을 사용은 필수이다. 데이터셋을 만들고 컬럼을 추가했다는 가정하에 데이터셋을 조작하는 스크립트를 기록하였다.

데이터셋 총 카운트 가져오기

var rowCnt = this.ds_dataRes.getRowCount();

데이터셋 데이터 초기화

this.ds_testList.clearData();

컬럼값은 유지하고 데이터만 초기화된다.

데이터셋 데이터 추가하는 방법

this.ds_testList.addRow();

this.ds_testList.setColumn(0, “STR_FLAG”, “C”);

숫자 0은 데이터셋 인덱스를 의미하고 0번째 row에 추가하는 예제이다.

데이터셋 addRow 행에 데이터 추가하기

var nIdx = this.ds_testList.addRow();

this.ds_testList.setColumn( nIdx, “STR_FLAG”, “C”);

데이터셋 for문 사용법

서버에서 받은 결과 데이터를 특정 데이터 셋에 설정하는 예제이다.

var rowCnt = this.ds_dataRes.getRowCount();

for ( var i =0  i< rowCnt; i++) {

   this.ds_testList.addRow();

   this.ds_testList.setColumn(i , “STR_FLAG” , “C”);

}

데이터셋 특정 데이터 가져오기

var falg= this.ds_testList.getColumn(0, “STR_FLAG”);

부모창의 데이터셋 가져오기

var falg= this.parent.div_test.ds_testList.getColumn(0, “STR_FLAG”);

감싸고있는 레이아웃(div_test) 이름을 지정해주어야할 수도 있다.

error: Content is protected !!