Thắng Trương
Bạn có muốn phản ứng với tin nhắn này? Vui lòng đăng ký diễn đàn trong một vài cú nhấp chuột hoặc đăng nhập để tiếp tục.

Go down
avatar
Admin
Admin
Tổng số bài gửi : 1562
Join date : 20/05/2018
https://thangcrm2.forumvi.com

[Javascript] Lấy dữ liệu từ Lookup Field Empty [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);
}
avatar
Admin
Admin
Tổng số bài gửi : 1562
Join date : 20/05/2018
https://thangcrm2.forumvi.com

[Javascript] Lấy dữ liệu từ Lookup Field Empty 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;
Về Đầu Trang
Permissions in this forum:
Bạn không có quyền trả lời bài viết