setDSCurrent
setDSCurrent
DataSet 리스트 필드의 현재 선택 인덱스를 설정합니다.
파라미터
path(String): DataSet 내 리스트 필드 경로 (예:"ds.list")current(int): 선택할 행 인덱스.-1이면 선택 해제
반환: 없음 (void)
설명
리스트에서 특정 행을 현재 선택 상태로 만듭니다. 정렬/필터가 적용된 상태에서도 원본 인덱스 기준으로 변환하여 처리합니다. -1을 전달하면 선택이 해제됩니다.
:::warning 경로 구분자
경로 구분자는 /가 아니라 .입니다. "stock/list" 형태의 경로를 참고해 작성한 화면이 있다면 경로를 수정해야 합니다.
:::
Example
// 3번째 행 선택 (0-based index)
$vm.setDSCurrent("stock.list", 2);
// 선택 해제
$vm.setDSCurrent("stock.list", -1);
// 리스트 클릭 이벤트에서 current 설정
lsvList.onSelected = function(index) {
$vm.setDSCurrent("ds.list", index);
};
관련
$vm.getDSCurrent(path)— 현재 선택 인덱스 조회$vm.getDSValue(path)— DataSet 값 조회