new DatasetRowTracer(dsArr, keys, autoEventLock) → {DatasetRowTracer|boolean}
넥사크로 데이터셋의 행의 정보를 기억하고 해당 행을 다시 찾는 객체입니다.
Parameters:
| Name | Type | Description |
|---|---|---|
dsArr | nexacro. | 행 위치를 저장할 대상 데이터셋 또는 데이터셋 배열입니다. |
keys | Array.<string> | PK에 해당하는 컬럼 명 / 전달할 데이터셋이 여러개 일 경우, keys 배열을 2차원 배열로 작성해야 합니다. (데이터셋 개수와 내부 배열 개수는 일치해야 합니다.) |
autoEventLock | boolean | 행 기억 / 선택 시, 자동으로 이벤트를 잠그는 기능의 활성화 여부를 결정합니다. (기본값 false) |
- Deprecated
- Yes
Returns:
DatasetRowTracer 인스턴스
- Type:
- DatasetRowTracer |
boolean
Methods
find() → {Array.<number>}
인스턴스가 저장하고 있는 행 인덱스를 스칼라 값 또는 배열로 반환합니다.
Returns:
- Type:
- Array.<number>
save(dsIdxParam)
현재 인스턴스의 데이터셋의 행을 기억합니다.
Parameters:
| Name | Type | Description |
|---|---|---|
dsIdxParam | number | 데이터셋이 배열이지만, 특정 데이터셋만 행 정보를 저장하고자 할 때, 배열의 인덱스를 전달합니다. |
select() → {Array.<number>}
인스턴스에 저장된 행을 찾아서 선택합니다.
Returns:
- Type:
- Array.<number>