CRM 2011 - 使用javascript保存时重复检测

时间:2017-08-10 08:20:12

标签: javascript ajax odata dynamics-crm dynamics-crm-2011

我有一个使用OData的javascript并在PhoneCall实体中创建一条记录。 我有这个PhoneCall实体的Subject属性,它需要是唯一的。 我读到了" SuppressDuplicateDetection"以下链接中的参数 - https://msdn.microsoft.com/en-us/library/hh210213.aspx

如何在OData调用中利用此参数?

这是我的javascript代码 -

var serverUrl = Xrm.Page.context.getServerUrl() + '/XRMServices/2011/OrganiationData.svc/PhoneCallSet'
$.ajax
({
    type:"POST",
    contentType: "application/json; charset=utf-8",
    datatype: "json",
    url: serverUrl,
    data: phoneCallData,
    beforeSend: function(xhr)
    {
        xhr.setRequestHeader("Accept", "application/json");
    },
    success: function (data, textSTatus, XmlHttpRequest)
    {
        //my success LOC
    },
    error: function (xmlHttpRequest, textSTatus, errorThrown)
    {
        //error handler
    },
    async: false
});

0 个答案:

没有答案