Sharepoint 2010 列表项的SharePoint草稿

Sharepoint 2010 列表项的SharePoint草稿,sharepoint-2010,Sharepoint 2010,我想知道是否有办法在SharePoint 2010列表上创建“保存草稿”按钮。单击时,我希望它将项目移动到“您的草稿”列表中,只有创建草稿的用户才能看到他们的草稿。然后在“您的草稿”列表的编辑表单上有一个“发布”按钮,该按钮将该项目添加到原始列表中。SharePoint中没有任何OTB可以提供此功能。您可能会看到一些使用定制开发的方法 如果只有创建者可以看到他们自己的草稿项目,那么它可能会很快变得丑陋(特别是如果有很多用户),因为您需要查看唯一的项目级权限。用户的“我的网站”可能被用作草稿位置,

我想知道是否有办法在SharePoint 2010列表上创建“保存草稿”按钮。单击时,我希望它将项目移动到“您的草稿”列表中,只有创建草稿的用户才能看到他们的草稿。然后在“您的草稿”列表的编辑表单上有一个“发布”按钮,该按钮将该项目添加到原始列表中。

SharePoint中没有任何OTB可以提供此功能。您可能会看到一些使用定制开发的方法


如果只有创建者可以看到他们自己的草稿项目,那么它可能会很快变得丑陋(特别是如果有很多用户),因为您需要查看唯一的项目级权限。用户的“我的网站”可能被用作草稿位置,这将使权限更容易获得,但这意味着将项目(至少是草稿项目)分发到所有这些网站。

我正在寻找类似的解决方案。我发现最好的方法是按照Nigel的建议将草稿项存储在其他地方,或者将它们存储在同一列表中的文件夹中。无论哪种方式,权限方面都会变得麻烦

另一种不同的解决方案是作弊:创建一个文档库,并将所有内容类型基于文档链接(或文件夹?)内容类型。在这种情况下,您的所有项目都将被视为文档,因此您可以使用草稿版本。但这将要求您处理新表单以避免OOTB文档链接表单,并且可能会在ECB和功能区菜单中产生不必要的副作用