Получить конкретное поле из свойства
Я новичок в JavaScript и Dynamics CRM. У меня есть следующий код:
var analysisCode = Xrm.Page.getAttribute("rf_analysiscode").getValue()[0].entityValues;
В качестве значения для
analysisCode
, я получаю следующий вывод:
{
"rf_name":{"name":"rf_name","value":"ABC"},
"rf_code":{"name":"rf_code","value":"ABC"},
"createdon":{"name":"createdon","value":"24.1.2022 10.39"}
}
Но я хочу получить только rf_code. Как мне это получить?
2 ответа
Разберите свой результат в JSON следующим образом:
const analysisCodeObj = JSON.parse(analysisCode);
Получить
rf_code
как это:
const rfCodeObj = analysisCodeObj["rf_code"];