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

getProviderData

getProviderData

Provider Instanceの現在の応答データを直接読み取ります。

パラメータ

  • pathString): Provider Instanceの名前

戻り値: dynamic — PIの現在の応答データ(JSONオブジェクトまたは配列)。データがない場合はnull

説明

DataSetのバインディングを経由せず、PIのraw応答データを直接取得します。DataSetのパスがわからなくても、PI名だけでアクセスできます。

Example

// stockProvider의 현재 데이터 확인
var data = $vm.getProviderData("stockProvider");
$log.i("데이터:", JSON.stringify(data));

// 특정 필드 접근
if (data && data.list) {
$log.i("항목 수:", data.list.length);
}

関連

  • $vm.evalProviderJsonPath(recvPath, regularPath) — PIデータからJSONPathで値を取得
  • $vm.requestData(provInstName) — PIにデータを要求