XDataSet » Api

copyrowto

Description

데이터셋 간의 데이터를 복사한다. 복사할 데이터셋 Instance와 칼럼 ID가 같은 칼럼만 복사 대상이 된다.

Parameters

Parameters Type Description
instSrcXDataSet INSTANCE 복사할 데이터셋 Instance
arrRowIndex Array 행 인덱스 배열 또는 행 인덱스 값
dstRowIndex long 복사된 데이터를 저장할 행 인덱스
bIncludeOPCode BOOL xDataset Operation Code 도 함께 복사 여부
strOPCode STRING 행 오퍼레이션 코드 값
bCreateRow BOOL [옵션] dstRowIndex 만큼 행이 없는 경우, 행 생성 여부 (기본값: false)
bFireEvent BOOL [옵션] 데이터셋 이벤트 발생 여부(기본값: true)

Return Value

Type Description
BOOL 성공/실패 여부

Remark

bIncludeOPCode 파라미터는 데이터셋의 각레코드별 Operation Code('I', 'U')를 포함하여 복사 할지 여부이다. bIncludeOPCode 값을 false로 지정한 경우에, 복사된 데이터셋의 Operation Code는 XFD_ROWOP_NONE값으로 설정된다.

bFireEvent는 데이터셋에 바인딩된 컴퍼넌트들에게 데이터셋 변경 이벤트를 발생시켜, 변경된 내용을 컴포넌트가 즉시 반영할지 여부를 결정합니다.

strOPCode 파라미터는 bIncludeOPCode값이 false인 경우에 적용되며, XFD_ROWOP_INSERT/XFD_ROWOP_UPDATE 값을 설정할 수 있다.

Example

function btnXDataSetCopy_on_mouseup(objInst) { DS_DST.copyrowto(DS_SRC, 1, 2, true, "", true, true); }

See Also

clone

Viewer Ver.

22.9.21.1

Update Date

20220921