我正在尝试回答一个业务问题,要求我们在SharePoint 2010中提供指向文件的链接。这些文件的名称和元数据可能会随着时间而变化,因此我们不能在提供的链接中使用这些文件。

是否有其他可用于访问文件的“唯一文件参考”,无论文件名称或元数据的任何更改如何。

有帮助吗?

解决方案

您可以使用 文档ID服务 这将独特地识别文档。这将为文档生成一个唯一的标识符,并从引用博客文章中给出一个独特的URL,看起来像是, http://sitecollectionurl/_layouts/DocIdRedir.aspx?ID=MFSHF5F7ZUF5-1-1.

其他提示

是的 - 您可以使用文件的GUID。使用使用现有文件的GUID spfile.uniqueid 并使用 spsite.openfile(GUID).

这些文档存储在文档库中吗?列表输入ID将永远不会更改,无论您更改名称,元数据等多少次 http://sitecollection/library/forms/dispform.aspx?id ={0}显示任何文件的“视图属性”屏幕;人们可以查看元数据和/或打开文件。

我更喜欢 @webDes03答案,因为它是最简单的解决方案。但是,您可能还想看看 SharePoint的第三方URL缩短机. 。这可以很好地工作,尤其是结合工作流程。

我方便地包括了我工作的链接:-)但是 其他 也可用,不确定其他人是否在SP2010上工作。

许可以下: CC-BY-SA归因
scroll top