如何从sharepoint列表项链接到文档库中的文件夹?

时间:2009-10-07 16:01:55

标签: sharepoint workflow wss

背景

我在sharepoint列表上有一个项目。我还在文档库中有一个相应的文件夹,其中包含有关此项目的文档。我希望能够直接从项目属性访问此文件夹。我试图创建一个包含文件夹ID的查找列,但这无助于导致文件夹不是类型,它只是不起作用。其他解决方案是创建链接列,但如果我将静态创建它 - 在创建替代映射(例如从Internet访问页面)后,它将无法工作。 (所以发布的here解决方案对我不起作用。)

我想从sharepoint工作流程创建此链接。我有一个自定义操作,可以返回有关我想要的文件夹(ID,URL等)的任何信息。

问题:

如何从sharepoint列表项链接到文档库中的文件夹?

4 个答案:

答案 0 :(得分:3)

我个人会尽量避免使用文件夹。在很多情况下,我发现它们不值得麻烦,而SharePoint的关键不是重现您在文件系统上找到的典型文件夹层次结构。摆脱这种混乱,并以SharePoint的方式进行,并将文档直接放入列表中,并使用视图和元数据将文档分解为可管理的分组。

也就是说,文件夹是它自己的内容类型,它在查找列中运行良好。当然,您必须引用该文件夹的列表项ID。我刚刚在标准文档库中创建了一个文件夹,在自定义列表中添加了一个查找列,并成功引用了新项目中的文件夹。当我单击文件夹查找时,我将转到文件夹项,其中包含一个“打开”链接,该链接将我带到文件夹中包含的文档。

答案 1 :(得分:1)

我进行了搜索,发现了一个免费链接功能。 在codeplex上观看演示视频。

http://easylinkdocs.codeplex.com/

是的 - 真的很好 - 但最初的问题是链接到LIST中的文档以及链接到的工具的方法不要这样做。看起来很漂亮,但是在库之间进行链接!

标记

答案 2 :(得分:1)

这里有什么为我工作的。从顶部:我有一个带文件夹的文档库。在我的例子中,每个文件夹代表一个唯一的事件,每个文件夹有0个或更多文档。文档库命名为"事件文档。"

我还有一个名为"事件的自定义列表名称。"活动表格有一个"事件"查找字段指向事件文档"标题"领域。因此,“事件”表单上的下拉菜单会显示文档库中的所有文件夹。

保存事件表单后,将触发sharepoint设计器工作流。工作流设置了字段"事件文件夹"到"事件文档:URL路径"在哪里" ID"等于当前项目"事件。"

最重要的是,我发现除了通过SPD工作流程之外,我无法拼凑父文件夹的URL。当工作流具有手中文件夹的ID时,工作流可以获取文件夹的URL(和其他属性)。

答案 3 :(得分:0)

Dude我有一个简单的解决方案开箱即用;我不久前发现了它:

解决方案是创建一个名为title的列;然后创建一个新文件夹;然后按动作>使用电子表格编辑>然后写下该文件夹的标题 这个阶段现在完成然后在查找colomn你可以将它引用到标题colomn你会发现文件夹在那里

感谢我