1

我在 SharePoint 2010 中有一个文档库,几个不同的团队出于相同的目的使用它。每个团队都有自己的页面,其中包含文档库的过滤视图。文档库还具有自定义列。

我遇到的问题是团队成员从他们的页面上传文档时。他们从他们的页面单击“添加文档”,然后浏览到他们想要上传的文档。这部分工作得很好——并且 URL 将源指定为团队的页面。但是,在用户选择文档并单击“确定”后,它会将他们带到 EditForm.aspx 页面,该页面允许用户填写文档的元数据。这很好,但现在源 URL 指定了来自文档库内部的视图,并且不再指向团队的页面(它们来自哪里)。

有谁知道我可以如何更改此源 URL 以指向团队的页面而不是文档库?或者,有没有人知道这个问题的解决方法,以便用户可以从页面上传文档(上面有文档库 Web 部件),以便它返回到页面?

谢谢!!

4

2 回答 2

0

彼得是对的——SharePoint 就是 SharePoint。

如果我没看错,您可能应该简单地检查一下内联编辑。使用视图,您可以在不离开页面的情况下动态编辑属性(每个团队都有自己的视图)。

或者,我看到许多人只是想将用户重定向回他们来自编辑或查看项目的页面,而不管它在哪里(链接等)。最简单的方法是通过在表单中​​添加一个按钮来用您自己的代码替换 OK/Cancel 来进行一些编程。只需使用 InfoPath 编辑表单以添加新按钮 - 如果您需要自定义重定向到团队主页或类似的东西,您将拥有用户上下文。

于 2013-01-03T22:30:24.863 回答
0

SharePoint 2010 应该以您想要的开箱即用方式工作。我试图重现您的情况,但无法重现。我所做的是建立一个包含一个自定义列和两个自定义视图的库。然后,我创建了两个页面,一个具有使用一个视图的列表表单 Web 部件,一个具有使用另一个视图的列表表单 Web 部件。

当我从任一页面单击“添加文档”时,将打开一个模式对话框窗口以显示“上传”页面。我首先选择文件 (Upload.aspx),然后重定向到元数据属性 (EditForm.aspx)。填写元数据后,对话框窗口关闭,其后面的页面(我们最初所在的页面)刷新以在 Web 部件中显示新文档。因此,用户体验是他们停留在他们想要的页面上,同时根据需要添加文档。

如果您编辑您的问题或提供有关您的情况的更多详细信息的评论,我们可以尝试重现它,但您描述的功能正是它应该如何开箱即用。

于 2013-01-03T16:14:12.933 回答