我想知道是否有办法在 SharePoint 2010 列表上制作“保存草稿”按钮。单击它时,我希望它将项目移动到“您的草稿”列表中,只有创建草稿的用户才能看到他们的草稿。然后在“您的草稿”列表的编辑表单上有一个“发布”按钮,它将将该项目添加到原始列表中。
问问题
1800 次
2 回答
0
SharePoint 中没有任何 OTB 可以提供此功能。您可能可以通过自定义开发查看一些方法。
如果只有创建者可以看到他们自己的草稿项目,它可能会很快变得丑陋(特别是如果有很多用户),因为您需要查看独特的项目级权限。用户的“我的网站”可能会用作草稿位置,这将使权限更容易,但这意味着将项目(至少是草稿)分布在所有这些站点中。
于 2013-08-26T23:53:50.713 回答
0
我正在寻找类似的解决方案。我发现的最好的方法是按照 Nigel 的建议将草稿项目存储在其他地方,或者将它们存储在同一列表中的文件夹中。无论哪种方式,权限方面都会变得很麻烦。
一个稍微不同的解决方案是作弊:创建一个文档库,并将所有内容类型基于文档链接(或文件夹?)内容类型。在这种情况下,您的所有项目都将被视为文件,因此您可以使用草稿版本。但这将要求您处理新表单以避免 OOTB 文档链接表单,并且可能在 ECB 和功能区菜单中产生不必要的副作用。
于 2013-09-03T10:12:39.617 回答