问题标签 [sharepointdocumentlibrary]

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 投票
0 回答
951 浏览

sharepoint - SharePoint 并发问题(用户不小心签出旧版本的文件)

这是一个奇怪的问题,我想知道其他人在编辑 SharePoint 文档库中的文档时是否遇到过。

基本问题如下:

  1. User1 编辑文档 X
  2. User1 签入文档 X(假设这个新版本是版本 12)
  3. 几天后,User2 签出了文档 X,但他们开始编辑的文档实际上是版本 11。

在第 3 步,有时用户 2 发现他们正在编辑文档的旧版本,放弃了结帐并尝试获取最新版本,但无济于事。即使进入文档的版本历史并选择版本 12 也会显示版本 11。对于 User1 和其他用户来说,这不是问题(事情按预期工作)。

解决方法是让 User1 签出文档 X,保存它,然后再次签入。此时,User2 将获得版本 13,其中包含版本 12 的更改。

在第 3 步,我们尝试让 User2 清除浏览器缓存,打开新浏览器并重新尝试获取文件的最新版本。这没有用。

对此问题的任何见解将不胜感激。

0 投票
1 回答
2259 浏览

sharepoint-2010 - 通过自定义 Web 部件打开 SharePoint 2010 列表项

在我的 SharePoint 2010 网站上,我有一个项目列表(文档库)。该库包含 xml 文件。

另外,我有一个可视化 Web 部件,它显示来自这些 xml 文件的数据。

有没有办法以某种方式将 Web 部件绑定到此文档库,以便通过Web 部件打开这些项目?

注意:此时列表项有一个指向 Web 部件页面的超链接字段,并提供 xml 文件的位置作为查询字符串。访问链接时,Web 部件会获取提供的 xml 数据并按应有的方式对其进行解析。
这种方法的问题是在item的字段中保存了一个绝对url,当服务器更改时会导致问题。

谢谢你!

0 投票
2 回答
521 浏览

.net - 如何编写 SharePoint (2007) 增强功能以​​允许文档库中的快捷方式/链接?

您好 现在似乎不可能在文档库中内置的 Share Point 中添加常规“链接”或“快捷方式”。对快捷方式的需求很明确,因为您可能希望从相关文件夹/类别中获得参考

有没有办法编写插件/修改此 Web 部件/继承它,以便允许常规 .lnk Windows 快捷方式?(或任何其他替代参考)

在此期间,我如何修改此 Web 部件并添加“UP”文件夹按钮。(并且可能还有一个树视图)。

我想我正试图让它表现得更像 Windows 资源管理器

我是 SharePoint 编程新手,但有一些 .NET 经验

0 投票
1 回答
1128 浏览

wcf - 用于检索特定 SPFolder 内容的文件信息的 SharePoint Web 服务调用

我有一个大型 SharePoint 文档库,其中包含许多级别的子文件夹,我的目标是进行一次服务调用以列出该特定文件夹中包含的文件的文件信息(名称、大小、AbsoluteUrl 等),而无需枚举所有其中。

我正在编写的客户端应用程序将始终具有文件夹的路径(例如:DocLibraryName\Folder\SubFolder1)。我无法使用 SharePoint API 访问数据,我不得不使用 MOSS 2007 中内置的 Lists.asmx、dws.asmx 等服务。我的客户端应用程序位于 C# .Net 4 中。

似乎我应该使用 Lists.GetListItems 方法,如果是这种情况,那么仅点击特定文件夹的 CAML 查询是什么?

0 投票
2 回答
11272 浏览

sharepoint-2010 - SharePoint SPFile 可以更改现有项目的扩展名吗?

我对此一无所知。我有一个用户界面,可以创建和编辑存储在 SharePoint 文档库中的文档。诀窍是我需要让用户更新文档没问题就可以使用SPFile.SaveBinary()吗?

这肯定会更新文件的内容,但不知何故旧文件名和旧扩展名仍然存在,这是一个问题。删除并重新添加列表项也不是解决方案,因为该项目的 id 在 url 中被引用。

我的问题是如何更新 SPFile 项目的扩展名和文件名元数据?

到目前为止,我使用对象库的所有尝试都失败了,我尝试更新下面的字段都没有成功。似乎必须有一种更简单的方法来做到这一点。

[编辑] - 这是我的工作解决方案。

0 投票
1 回答
46 浏览

sharepoint-2010 - 授权 SharePoint 网站

我写了一个方法,它将共享点库中的 word 文档转换为 PDF。

我可以给用户名和密码硬编码。但是在运行时我无法使用此方法。因为您无法在sharepoint中检索密码。那么我该如何修改上述功能?谢谢你。

0 投票
2 回答
1083 浏览

sharepoint-2010 - 如何获得 Sharepoint 2010 中的文档库权限?

我正在开发一个 Webpart,我需要遍历每个文档库并获得它的权限。基本上我需要获取与文档库关联的组及其权限。

我已经遍历了SPDocumentLibrary对象的属性和方法,但实际上找不到任何东西。

任何帮助或指导将不胜感激。

谢谢

0 投票
1 回答
1582 浏览

sharepoint-2010 - Sharepoint 2010 - 客户端对象模型将内容上传到文档库

我有以下要求:

我创建了一个嵌入在 Sharepoint 应用程序页面中的 Flash 应用程序。在 Flash 应用程序中,我必须将文本(我无法在不提示用户的情况下在客户端创建文件,所以我只需要以纯文本格式上传内容)到用户选择的文档库。

上传文本时(作为 .url 文件),我必须将浏览器重定向到与库关联的编辑表单(或更具体地与新项目的内容类型)。

如何使用客户端对象模型将内容(纯文本)作为新文档上传到文档库?

亲切的问候,

卡雷尔

0 投票
1 回答
1520 浏览

sharepoint-2010 - Sharepoint 2010 - 重定向到库项目的默认编辑页面

我想以编程方式将文档上传到 Sharepoint 库。上传后,我想将用户重定向到与新库项目关联的编辑页面(OOB 或自定义)。

我怎么知道重定向到哪里?

0 投票
1 回答
176 浏览

sharepoint - 取决于文档库中的字段?

我想知道这是否可能以及如何在 SharePoint 2010 中执行类似的操作:我想在文档库中添加一些自定义列;其中2个将是类型选择。我希望在选择第一个之后填充其中一个,它将根据用户在第一个下拉列表中选择的值进行填充。那可能吗?如何?非常感谢,再见!