zoukankan      html  css  js  c++  java
  • crm采用soap删除记录

    //抽样
    function demo() {
        //操作记录id
        var targetId = "A8A46444-BA10-E411-8A04-00155D002F02";
        //操作记录的实体名称
        var targetType = "new_config";

        Delete(targetType, targetId);
    }

    function Delete(name,id) {
        var request = "<s:Envelope xmlns:s='http://schemas.xmlsoap.org/soap/envelope/'>" +
                        "<s:Body>" +
                         "<Delete xmlns='http://schemas.microsoft.com/xrm/2011/Contracts/Services' xmlns:i='http://www.w3.org/2001/XMLSchema-instance'>" +
                            "<entityName>" + name + "</entityName>" +
                            "<id>" + id + "</id>" +
                         "</Delete>" +
                        "</s:Body>" +
                       "</s:Envelope>";
        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/Delete");
        ajaxRequest.send(request);
    }

    版权声明:本文博主原创文章,博客,未经同意不得转载。

  • 相关阅读:
    redis整合spring(三)注解的方式缓存
    redis整合spring (二)
    redis整合spring (一)
    Redis面试
    JVM(六)JVM调优
    JVM故障(二)GC导致cpu飙高
    JVM故障(一)CPU跑满定位
    JVM 故障调优
    洛谷-P2141 珠心算测验
    洛谷-P1205 [USACO1.2]方块转换 Transformations
  • 原文地址:https://www.cnblogs.com/zfyouxi/p/4916793.html
Copyright © 2011-2022 走看看