javascript - CRM 2011 JScript retrieveMultiple 抛出错误请求错误

标签 javascript dynamics-crm-2011 dynamics-crm jscript

我尝试在联系表单上使用 oData 检索多条记录,但它抛出 Bad Request 错误。谁能告诉我为什么会这样。

提前致谢

脚本

// Retrieving multiple connections with accound ID as Record2Id.
function myFunction
{
    var contId = Xrm.Page.data.entity.getId();

    retrieveMultiple("ConnectionSet", "ConnectionId", "Record2Id eq '" + contId + "'",    successCallbackConnections, errorCallbackConnections, true);
}

function successCallbackConnections(data, textStatus, XmlHttpRequest)
{
    for(i=0; i < data.length; i++)
    {
        alert(data[i].RoleName);
    }       
}

function errorCallbackConnections(XmlHttpRequest, textStatus, errorThrown) {
    alert(errorThrown);
}

最佳答案

试试这个:

function myFunction
{
    var contId = Xrm.Page.data.entity.getId();

    retrieveMultiple("ConnectionSet", "ConnectionId,Record2Id", "Record2Id/Id eq guid'" + contId + "'",    successCallbackConnections, errorCallbackConnections, true);
}

关于javascript - CRM 2011 JScript retrieveMultiple 抛出错误请求错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14893011/

相关文章:

javascript - 如何找出防止事件冒泡的地方?

javascript - react 。钩子(Hook)的所有部分具有相同状态的不同值

javascript - D365 JavaScript 使用查找、选项集和货币字段创建新记录

dynamics-crm - 需要 Microsoft Dynamics CRM 中的操作的实时示例

azure - CRM 2016 在线和 Azure 服务总线中继 - 50200 : Bad Gateway

dynamics-crm - 客户关系管理 2016 : error message dialog does not show up

javascript - TinyMCE 5.x - 突出显示自定义下拉菜单中的元素

javascript - EJS语法: generate a HTML file with a function whose argument is a string

dynamics-crm-2011 - MS-CRM 2013 无效的当事人对象类型 9

javascript - 无法禁用(设置为只读、保护、灰显等)字段