メインコンテンツまでスキップ

requestData

requestData

指定したProvider Instanceにデータを新たに要求します。

パラメータ

  • provInstNameString): 要求するProvider Instanceの名前

戻り値: なし(void

説明

Studioで設定された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への入力時に使用)