1. 원본 Dataset에 Filter를 설정
2. 옮길 Dataset에 filtering된 data를 copy
예시)
...
for(var i=0; i<cnt; i++)
{
this.dsDataset00.filter("bzno == '" + paramBzNo + "'");
this.dsTemp.copyData(this.dsDataset00, true);
....
}
▶ Loop를 돌면서 fitering된 데이터를 Copy하는 것으로 filter가 걸린 데이터셋에 다시 filter를 걸면
filter 초기화를 하지 않아도 된다.
▶ filter 설정 시 다중 조건이면 &&로 설정
단일조건 → bzno == '123456789'
2개 이상 → bzno == '123456789' && other == 'abcd'
▶ CopyData시 두번째 인자로 true를 설정하지 않으면 원본 데이터셋 전체를 Copy한다.
즉, filter 설정이 의미가 없어진다.
▶ 기존 Filtering을 초기화하고 사용해야 하나 초기화를 하지 않아서 발생할 수 있다.
초기화 방법 → this.Dataset00.fiter("");
▶ CopyData 시 두번째 인자를 전달하지 않아서 전체 데이터가 Copy된 경우일 수 있다.
[Nexacro] Spin 활용 (0) | 2023.12.06 |
---|---|
[OZ Report] Table vs Fixed Table (0) | 2023.10.19 |
[Nexacro] Component의 Child를 조회하여 일괄 처리하기 (0) | 2023.10.10 |
[Nexacro] Grid Style이 되다가 안되다가??? (0) | 2023.09.25 |
[Nexacro] Dataset을 Json으로 변환 (0) | 2023.09.20 |
댓글 영역