【问题标题】:Run Query on Dynamics CRM from Sharepoint Page using ODATA in JavaScript使用 JavaScript 中的 ODATA 从 Sharepoint 页面对 Dynamics CRM 运行查询
【发布时间】:2018-09-24 00:47:34
【问题描述】:

我正在尝试从 SharePoint 页面查询 CRM。我用它来获取用户的全名:

ctx = new SP.ClientContext.get_current();
var web = ctx.get_web();
web.get_currentUser();

这会给我“姓氏,姓氏”,然后我使用子字符串函数将其更改为“姓氏姓氏”

然后我创建一个 ODATA 查询以从 CRM 获取 SystemUserId,使用:

#CRM_URL#/XRMServices/2011/OrganizationData.svc/SystemUserSet?$top=50&$select=SystemUserId&$filter=FullName eq '" + userFullName + "'"

URL 返回 FullName 字段,当作为查询运行时,它运行时没有错误,但我只在结果中给出了 FullName,我想获取 SystemUserId。

有什么想法吗?

谢谢!

【问题讨论】:

  • 以上查询在我的浏览器测试和 Restbuilder 测试中返回 SystemUserId .. 你是如何获得 FullName 的?
  • 你能在结果/响应中添加你得到的截图/输出吗?
  • 你是对的,它在我关闭电脑并在几天后回来后工作。谢谢!

标签: javascript sharepoint odata dynamics-crm crm


【解决方案1】:

重启后就可以了,不知道为什么。

【讨论】:

    猜你喜欢
    • 2020-06-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-02-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-01-03
    相关资源
    最近更新 更多