2011-11-22 55 views
0

我看了很多帖子说说,在2007年SharePoint中的自动分配列表ID号不会改变。
这是非常重要的,在我的SharePoint网站的逗留列表项目以相同的顺序,当他们最初的创建。我最初的图像是,我可以对ID#进行排序以保持列表的顺序(因为它不应该改变)。它没有解决。我注意到ID改变了,我的数据出错了。SharePoint 2007中 - 列表ID功能

任何人都可以请你解释一下如何自动分配的ID#2007年的SharePoint工作?如何/何时分配,重新分配?是否有导致#改变的动作? 当工作流程运行时,Sharepoint将该项目重新分配给另一个ID#?我确实有几个工作流程在这个网站上运行。

+0

我从来没有见过它改变。你确定它是? – Ryan

回答

1

列表项ID就像是一个SQL标识列。它会自动递增,在特定列表中是(或应该)是唯一的,并且不会改变。你是否能够在你的过程中识别出你身份证号码变化的一个点?

+0

它与重建/同步有关。我仍然试图复制它。我相信我将不得不创建一个新列,并手动输入一个值或运行一个工作流来添加一个值...不确定我想怎么做。 –

+0

你有什么样的工作流程运行?该id真的不应该改变,除非列表项目由于某种原因被重新创建......我不知道你为什么要这样做。 –

+0

工作流程与ID字段无关。不过,我相信在某个时候我的名单已经重建并重新分配了新的身份证号码。我假设重建会将项目识别为新的并重新编号。在这个视线的发展过程中,有......问题。由于我不能指出环境条件和做这件事的人,我不打算重复这种情况。只是为了确保,因为独特的顺序非常重要,我会在另一个领域复制身份证,并将其重新分类,直到我再次舒适。感谢您回复我的帖子。 –

0

也许你可以看看后端的SQL Server,有没有办法可以manupilate它的用户界面或对象模型上,因为我知道。