[Javascript] Lấy dữ liệu từ Lookup Field
Sun May 20, 2018 4:37 pm
Lấy dữ liệu nếu field statecode ở entity category là 0 thì khóa field quantity
- Code:
function myFunction() {
var req = new XMLHttpRequest();
var clientUrl = window.parent.Xrm.Page.context.getClientUrl();
var str = window.parent.Xrm.Page.getAttribute("category").getValue()[0].id;
var len = str.length;
var res = str.slice(1, len - 1);
var url = clientUrl + "/api/data/v9.0/categories(" + res + ")"
req.open("GET", encodeURI(url), true);
req.setRequestHeader("Accept", "application/json");
req.setRequestHeader("Content-Type", "application/json; charset=utf-8");
req.setRequestHeader("OData-MaxVersion", "4.0");
req.setRequestHeader("OData-Version", "4.0");
req.setRequestHeader("Access-Control-Allow-Origin", "*");
req.onreadystatechange = function () {
var object = JSON.parse(this.response);
var status = object.statecode;
if (status == 0)
{
window.parent.Xrm.Page.getControl("quantity").setDisabled(true);
}
};
req.send(null);
}
Re: [Javascript] Lấy dữ liệu từ Lookup Field
Sun May 20, 2018 4:38 pm
Kiểm tra tên field lookup tới:
- Code:
Xrm.Page.getAttribute("thang_tcategory_tbookid").getValue()[0].entityType;
Permissions in this forum:
Bạn không có quyền trả lời bài viết
|
|