为网站集中的所有列表项生成唯一列表项ID

时间:2013-08-22 07:25:40

标签: sharepoint sharepoint-2010

我需要机制simillar到Document ID唯一的区别是我想将它用于自定义列表。为SharePoint网站集中的所有列表项生成唯一ID的最佳方法是什么?

2 个答案:

答案 0 :(得分:0)

对于一般开箱即用的物品,documentID服务没有类似的功能。您必须使用自定义代码构建它。您可以创建一个自定义ID,该ID附加列表GUID和OOTB项目ID,该ID对于网站集中的每个项目都是唯一的。

答案 1 :(得分:0)

您可以创建名为唯一ID 的列表,并以编程方式(或通过工作流程)向其中添加项目。然后,您可以使用这些项目的ID(内置字段名为 ID )作为唯一ID(第一个项目ID始终为1)。这样,您将拥有一个顺序唯一ID。该列表可以位于根网站中,因此每个网站集的顺序可以是唯一的。此外,您可以在ID前加上一些前缀来区分每个网站集的序列。