[英]How to get statuscode using Odata in dynamics crm?
通過使用Odata查詢,我得到了CRM字段。 但是statuscode
是OptionSet
類型的。如何獲取該statuscode
。 我嘗試了以下代碼,使其無法獲取0或未定義。 您能否感謝任何參考。
$.ajax({
type: "GET",
contentType: "application/json; charset=utf-8",
datatype: "json",
url: odata_point + "(guid'" + x + "')",
beforeSend: function (XMLHttpRequest) { XMLHttpRequest.setRequestHeader("Accept", "application/json"); },
success: function (data, textStatus, XmlHttpRequest) {
RetrieveEntityData(data.d);
alert(data.d.Name);
alert(data.d[0].StatusCode.Value); //here i'm getting Unable to get 0 or undefined.
}
var retrievedLeadState = data.d.results[0].StateCode;
// StateCode is an OptionSet so we must use eval-function
var stateCode = eval(retrievedLeadState.Value);
alert(stateCode);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.