问题标签 [sharepoint-jsom]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1080 浏览

sharepoint - SharePoint JSOM 解析超链接字段中的值

我有一个看起来像“mailto:a@b.com,mailto:a@b.com”的值。这基本上是一个超链接字段,我想使用 SharePoint JSOM 正确解析它。我尝试了 SP.FieldUrlValue,但它似乎没有让您解析的方法。

0 投票
1 回答
1383 浏览

javascript - 大名单上的 SharePoint JSOM Caml 查询

我有一个包含 20000 多个项目的列表,并且数量会增加。我需要使用来自 javaScript 的 caml 查询来查询列表项。当我使用下一个查询时,它失败了。

无法更改列表视图阈值。有没有办法使用来自 javaScript 代码的 caml 查询来查询这个列表?

0 投票
2 回答
1010 浏览

javascript - Sharepoint 2010 JSOM getEnumerator '集合尚未初始化。它没有被要求......'

我对这个错误或各种解决方案并不陌生,但这个让我摸不着头脑。我正在使用 JavaScript 对象模型来获取给定文件夹中所有文件的所有列表。我在下面的代码中得到关于 getEnumerator 的错误。我已将代码精简到最低限度:

代码在文件开头这样调用: $(document).ready(function(){ //Other code... ExecuteorDelayUntilScriptLoaded(getFilesInFolder,"sp.js"); });

我已经尝试了很多变体,并且它曾经可以工作(不确定是什么改变了服务器或客户端)。

0 投票
1 回答
658 浏览

javascript - 嵌套 context.executeQueryAsync 与 Deferred

如何将嵌套的 context.executeQueryAsync 与 Deferred 一起使用?下面是我的代码,我将解释我到底在寻找什么:

代码

基本上,我正在尝试使用上述代码结构在 SharePoint Online 中获取分类法(术语及其子术语)。最初,我创建了一个名为navigationItem并遍历所有术语的数组。

在迭代过程中,首先,我将术语推入该数组,并且与此一起,我还将获取它的子术语(如果有)并将其推入同一个数组。

我希望该代码在第二个循环完成执行之前不会进一步执行。这样我将拥有最终数组,同时将其返回到另一个函数。

0 投票
1 回答
694 浏览

sharepoint - 如何在 SharePoint Online/Office 365 中使用 SharePoint 托管应用程序设置品牌文件?

我正在寻找SharePoint 托管应用程序解决方案,它将将品牌文件(JS/CSS/图像) 配置到SharePoint Online/Office 365 环境中

我得到了一篇非常好的文章来实现这一点,并尝试实现如下链接所示:http ://www.sharepointnutsandbolts.com/2013/05/sp2013-host-web-apps-provisioning-files.html

该解决方案对我不起作用,并且在执行应用程序时,出现以下错误: Failed to provision file into host web. Error: Unexpected response data from server.这是给我错误的代码:

请建议我,这段代码有什么问题?或者建议我另一种方式/参考,在其中我可以创建一个 SharePoint 托管的应用程序来配置品牌文件。

提前致谢!

0 投票
1 回答
1345 浏览

c# - 在 CSOM/JSOM 中成功使用 SP.SOD.executeOrDelayUntilEventNotified(func, eventName)?

我在我的 JSOM ( https://msdn.microsoft.com/en-us/library/ff411788(v=office.14).aspx )中使用了相当多的 SP.SOD.executeOrDelayUntilScriptLoaded(func, depScriptFileName )。有没有人成功使用 SP.SOD.executeOrDelayUntilEventNotified(func, eventName) ( https://msdn.microsoft.com/en-us/library/ff410354(v=office.14).aspx )?对于 eventName 是否像“点击”一样简单?我在网上搜索过,但没有发现任何有用的东西。任何反馈表示赞赏。

0 投票
1 回答
424 浏览

office365-restapi - 使用带有 REST API 的 shrepoint 托管应用程序上传文件

我收到错误,例如无法在共享点托管应用程序中访问该站点。当我在同一个应用程序中将页面从一个页面移动到另一个页面时会发生这种情况。请提前帮助我

它是 Default.aspx 代码

它是uploadform.aspx 代码

问题是当我在 default.aspx 页面中执行上传功能时,它运行良好。但是我从该页面重定向到上传页面并执行上传功能,这是错误

0 投票
1 回答
298 浏览

sharepoint-2013 - Sharepoint Online 加载项 JSOM 获取所有用户的时间过长

我在 SharePoint Online 中创建了应用程序,我在其中获取所有用户的属性列表(http://social.technet.microsoft.com/wiki/contents/articles/25074.sharepoint-online-working-with-people-search-和-user-profiles.aspx)。

该应用程序正常运行,但结果页面(350 个用户)加载时间很长(约 15 秒)。

显然,主要等待时间 - 这是发送POST请求和接收响应(约 10 秒)。

我该如何优化这个应用程序?

0 投票
1 回答
387 浏览

sharepoint - Sharepoint 2013 插件 JSOM 如何从特定域获取用户配置文件?

在组织中部署了共享点农场 2013。

在 User Profile Service 设置中,在三个不同的域中创建了三个连接。

我需要从一个特定域(连接)获取所有用户配置文件。

有谁知道如何从特定域获取用户配置文件?

我有这个代码:

我在搜索结果中没有找到这样的属性

也许我以某种方式使用了这个属性 SPS-SourceObjectDN?但如何?

0 投票
1 回答
1598 浏览

javascript - 如何使用 JSOM 从 SharePoint 列表中获取数据?

通常我们从 SharePoint 服务器对象模型中获取数据。但我需要使用 JSOM 从 SharePoint 列表中收集数据。

我的要求如下:

有一个名为 List1 的列表,其中包含 3 列 ID、标题、状态

我需要获取 Status 为 1 且 Title = "My given title" 的所有数据

请提供使用 JSOM 的解决方案。