Каков наилучший способ получить переменные из вызова get odata. У меня есть этот код в методе, где я хочу работать с переменной 'id', которую я получаю с вызовом odata. Я уже пробовал обратные вызовы, но я не могу получить правильный путь. У вас есть решение для этого? Я попытался также поместить вызов в дополнительную функцию, но затем я получаю проблему, что по возвращаемой переменной не определено, я не могу получить к ней доступ.
Обновление / дополнительное:
У меня есть метод, где Я делаю некоторые обновления данных и вставки. в моем коде ниже я получаю идентификатор. этот идентификатор мне нужен на следующем шаге для другого обновления odata в качестве параметра. Моя проблема в том, что я не могу работать с var id на следующих шагах моего кода, потому что он доступен только в разделе oModel {}.
oModel.read("/ZDEMA_LENDINGS2Set", {
urlParameters: {
"$select": "Id",
"$top": 1
},
success: function(oData, oResponse) {
console.log("Data", oData);
console.log("Response", oResponse);
var id = oData.results[0].Id;
},
error: function(oError) {
console.log("Error", oError);
}
}