hi,欢迎访问本站!
当前位置: 首页系统/服务器正文

crm使用soap删除下拉框

墨初 系统/服务器 1阅读

//C# 代码: //DeleteOptionSetRequest request = new DeleteOptionSetRequest(); //request.Name = "new_year"; //DeleteOptionSetResponse response = (DeleteOptionSetResponse)service.Execute(request);

//js例子 function demo() {     //属性名称     var attrName = "new_year";

    deleteOption(attrName); }

function deleteOption(attrName) {     var request = "<s:Envelope xmlns:s='http://schemas.xmlsoap.org/soap/envelope/'>";     request += "<s:Body>";     request += "<Execute xmlns='http://schemas.microsoft.com/xrm/2011/Contracts/Services' xmlns:i='http://www.w3.org/2001/XMLSchema-instance'>";     request += "<request i:type='a:DeleteOptionSetRequest' xmlns:a='http://schemas.microsoft.com/xrm/2011/Contracts'>";     request += "<a:Parameters xmlns:b='http://schemas.datacontract.org/2004/07/System.Collections.Generic'>";     request += "<a:KeyValuePairOfstringanyType>";     request += "<b:key>Name</b:key>";     request += "<b:value i:type='c:string' xmlns:c='http://www.w3.org/2001/XMLSchema'>"+ attrName +"</b:value>";     request += "</a:KeyValuePairOfstringanyType>";     request += "</a:Parameters>";     request += "<a:RequestId i:nil='true' />";     request += "<a:RequestName>DeleteOptionSet</a:RequestName>";     request += "</request>";     request += "</Execute>";     request += "</s:Body>";     request += "</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/Execute");     ajaxRequest.send(request); }

标签:
声明:无特别说明,转载请标明本文来源!