requestData
requestData
지정한 Provider Instance에 데이터를 새로 요청합니다.
파라미터
provInstName(String): 요청할 Provider Instance 이름
반환: 없음 (void)
설명
스튜디오에서 설정된 Provider Instance에 데이터 요청을 보냅니다. 응답이 오면 연결된 DataSet이 자동으로 업데이트되고 바인딩된 UI가 갱신됩니다.
요청 전에 setDSValue로 InBlock(입력 파라미터)을 먼저 설정해야 하는 경우가 많습니다.
Example
$vm.requestData("dummy-json_PI");
// InBlock에 입력값 설정 후 요청
$vm.setDSValue("TR_LOGIN.inBlock.szID", "user01");
$vm.setDSValue("TR_LOGIN.inBlock.szPwd", "pass1234");
$vm.requestData("TR_LOGIN");
// 버튼 탭 이벤트에서 조회 요청
btnSearch.onTap = function() {
$vm.setDSValue("SEARCH.inBlock.keyword", txtKeyword.text);
$vm.requestData("SEARCH");
};
관련
$vm.requestNextData(provInstName)— 다음 페이지 데이터 요청$vm.setDSValue(path, value)— DataSet 값 설정 (InBlock 입력 시 사용)