crm使用soap删除关系

//C# 代码:
//DeleteRelationshipRequest request = new DeleteRelationshipRequest();
//request.Name = "new_account_new_account_product";
//DeleteRelationshipResponse response = (DeleteRelationshipResponse)service.Execute(request);

//样例
function demo() {
    //关系名称
    var name = "new_account_new_account_product";

    deleteRelationship(name);
}

function deleteRelationship(name) {
    var request = "";
    request += "";
    request += "";
    request += "";
    request += "";
    request += "";
    request += "Name";
    request += ""+ name +"";
    request += "
";
    request += "
";
    request += "";
    request += "DeleteRelationship";
    request += "
";
    request += "
";
    request += "
";
    request += "
";

    execSoap(request);
}

//获取服务地址
function getWebUrl() {
    var serverUrl = Xrm.Page.context.getServerUrl();
    if (serverUrl.match(/\/$/)) {
        serverUrl = serverUrl.substring(0, serverUrl.length - 1);
    }
    return serverUrl + "/XRMServices/2011/Organization.svc/web";
}
//运行请求
function execSoap(request) {
    var ajaxRequest = new XMLHttpRequest();
    ajaxRequest.open("POST", getWebUrl(), true)
    ajaxRequest.setRequestHeader("Accept", "application/xml, text/xml, */*");
    ajaxRequest.setRequestHeader("Content-Type", "text/xml; charset=utf-8");
    ajaxRequest.setRequestHeader("SOAPAction", "
http://schemas.microsoft.com/xrm/2011/Contracts/Services/IOrganizationService/Execute");
    ajaxRequest.send(request);
}

转载于:https://www.cnblogs.com/ljbguanli/p/6766838.html


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部