【发布时间】: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