问题标签 [splist]
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.
c# - 多个 SharePoint 作业计时器更新同一个 SPList
我有一个 Timer 作业设置为每分钟运行一次以更新 SPList 数据。在我的日志中,我经常有日志说该列表正在被另一个实体更新。我必须刷新我的浏览器等。我应该怎么做才能让这项工作正常运行?
powershell - SharePoint ListItem 使用 .MoveTo 将其移动到另一个列表后消失
所以我试图将一个 SPListItem 从一个列表移动到另一个存档列表。这是我的代码
我的问题
运行脚本后,项目就消失了。我的脚本不会引发异常。我认为问题可能是,在添加新项目后必须更新列表。但是如果我添加$Item.Update();
ForEach,我会得到“条目不存在”的异常(这是可以理解的,因为我只是移动了项目)。
所以我的问题是,如何正确更新存档列表,以便我的列表显示我刚刚移动的项目?
sharepoint-2010 - 为什么我的 Sharepoint 列表内容没有保存到列表中?
我成功地创建了一个 Sharepoint 列表(名为“XMLToPDFTestList”),我可以通过“站点操作”>“查看所有站点内容”查看该列表,但迄今为止,我向列表中添加列的尝试被证明是徒劳的。
这是我尝试的方法:
这是我单击“XMLToPDFTestList”时看到的全部内容:
我的“直觉”是这一行:
...不正确/不够具体。而不是“XMLToPDFTestList”,它应该是别的东西/前置的东西,左右。但是,究竟是什么?
list - SharePoint:检索所有列表项的有效方法
我正在从包含大约 4000 个项目的列表中检索所有项目。但似乎需要更长的时间来获取 ~15 到 ~22 秒的所有项目。
有没有最好的方法在可忽略的时间内从列表中获取所有项目?
以下是我用来获取所有项目的代码:
c# - 具有文档库的团队网站
我有一个团队网站,如果我创建了一个包含文档的文档库,我正在尝试将文档库中的一列设置为空。
但列不会变空?
case-sensitive - 来自 SPList (SharePoint) 的 GetItems 区分大小写
我对. CAML Query
_GetItems
SPList
我SPList
从网络上下文中得到一个:
该列表包含多个值。
我只想在其中搜索具有名为“MyValue1”DocumentType
的字段的值。(区分大小写)
我正在使用 CAML 查询:
在这种情况下,它返回一个记录,该记录的字段“DocumentType”的值为“myvalue1”,它不关心字符串敏感。
是否有可能获得考虑敏感案件的物品?
感谢您的建议!
javascript - 如何根据几个已知值确定 Sharepoint ListItem 是否存在?
我有这个 Sharepoint (2010) Javascript(改编自此处)在 ListItem 中插入或更新各种“字段”:
在上面的代码中,第一个“upsert”存储了“listId”;随后写入列表(将逐个写入,以防用户停止或某些东西停止了他们,他们稍后会返回)使用 getItemById() 方法获取先前开始的 ListItem:
我的挑战是在用户想要在上面显示的两种方法中的第一种(upsertPostTravelListItemTravelerInfo1())中更新数据的第一位(他们插入这些数据,然后稍后返回并决定更改某些内容)的情况下。
我也需要在这里使用 getItemById() 。当这是第一个条目时,它还不存在,我使用:
...但是当这部分被更新时,将需要 listId 以便我可以:
为此 - 为 listId 分配正确的值 - 我需要查询列表以查看某些值的“记录”是否已经存在,因此已经存在 listId;伪代码:
我的问题是:我需要用什么替换该伪代码?如何像查询一样询问 Sharepoint 2010 ListItem 以找到特定 ListItem 成员值的匹配“记录”?
更新
基于 crclayton 的第一个想法,我在想:
...可能是票。
更新 2
从答案中,我在这条线上得到了一个错误的消息:
即,“Uncaught TypeError: oList.getEnumerator is not a function”
是没有这样的名为getEnumerator()的函数,还是……???
更新 3
我仍然得到,“Uncaught TypeError: oList.getEnumerator is not a function”这个(修改过的)代码:
我这样称呼它:
那么 getEnumerator() 是不是一个有效的函数?如果是,我做错了什么?如果没有,我可以用什么代替它?
url - 获取 SPList 和 SharePoint.Client.List web 相对 url
我正在使用共享点列表和共享点客户端列表对象。有什么方法可以获取这些对象的网络相关网址?我知道 ServerRelativeUrl、DefaultViewUrl,但它们并没有解决我的问题。我想要完全的网络相对 url,没有查看 url 部分。例如我的任务列表有一个这样的 url
我只想要lists/tasks
一部分。例如,我的共享文档有一个这样的 url
我只想要shared%20documents
一部分。SPList 类和 SharePoint.Client.List 类都需要这个,谢谢!
powershell - 从站点的所有列表中检索所有项目 - Powershell
我有一个 PowerShell 脚本,可将站点(web)范围内的所有库中的所有文档输出到下面列出的 CSV 文件:
我需要做的最后一件事就是,除了从所有库中输出所有文档之外,我还需要添加脚本以从同一站点http://contoso.com/sites/Deptss的所有列表中提取所有项目/HTG如上面的脚本中所列。有人可以告诉我该怎么做吗?我真的需要有人的帮助。
注意:我知道要遍历所有列表,我可以更改下面的行,该行最初遍历文档库:
到下面这个遍历列表:
我想遍历文档库和列表。我该怎么做?
powershell - 列表项名称未填充 - PowerShell
我有一个 PowerShell 脚本,它将所有列表中的所有项目和站点中所有文档库中的所有文件输出到 CSV 文件,如下所示:
以下是此脚本输出的示例:
在“脚本输出示例”中显示的输出中,Arc Items、Archived Stuff 和 Boats 是列表的名称。另一方面,Content Affiliate 和 Cross References 是文档库的名称。我的问题是脚本只输出文档库中的项目名称而不是列表。为了从列表中输出项目名称,我应该添加哪一行?换句话说,如何显示列表中包含的项目的名称?有人可以帮忙吗?