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

问题描述 投票:3回答:5

背景:

我在共享点列表上有一个项目。我在文档库中还有一个对应的文件夹,其中包含有关此项目的文档。我希望能够直接从项目属性进入此文件夹。我试图创建一个包含文件夹ID的查找列,但这无济于事,因为Folder不是一种类型,而只是行不通。其他解决方案是创建链接列,但是如果我将其静态创建-创建替代映射(例如,从Internet进入页面)后,它将无法正常工作。 (因此发布的解决方案here对我不起作用)。

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

问题:

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

sharepoint workflow wss
5个回答
3
投票

我个人会尽量避免使用文件夹。在许多实例中,我发现它们毫无用处,而SharePoint的关键是不重现文件系统上常见的文件夹层次结构。摆脱困境,以SharePoint方式进行处理,将文档直接放入列表中,并使用视图和元数据将文档分为可管理的分组。

就是说,文件夹是它自己的内容类型,在查找列中可以很好地工作。您必须参考该文件夹的列表项ID。我刚刚在标准文档库中创建了一个文件夹,在自定义列表中添加了查找列,并在新项目中成功引用了该文件夹。当我单击文件夹查找时,我将进入文件夹项目,其中包含“打开”链接,可将我带到该文件夹​​中包含的文档。


1
投票

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

http://easylinkdocs.codeplex.com/

是的-确实很好-但是最初的问题是一种从LIST链接到文档的方法,而您链接到的工具不这样做。看起来图书馆之间的链接看起来很整洁!

标记


1
投票

这是为我工作的东西。从顶部开始:我有一个带文件夹的文档库。在我的情况下,每个文件夹代表一个唯一的事件,并且每个文件夹都有0个或更多文档。该文档库被命名为“事件文档”。

我还有一个名为“事件”的自定义列表名称。事件表单具有一个“事件”查找字段,该字段指向事件文档的“标题”字段。这样,“事件”表单上的下拉菜单向我显示了文档库中的所有文件夹。

保存事件表单后,将触发一个共享点设计器工作流。工作流将字段“事件文件夹”设置为“事件文档:URL路径”,其中“ ID”等于当前项“事件”。

最重要的是,除了通过SPD工作流程之外,我找不到将父文件夹的URL拼凑在一起的方法。当工作流拥有文件夹的ID时,它可以获取该文件夹的URL(和其他属性)。


0
投票

Dude,我开箱即用地得到了一个简单的解决方案;我前一段时间发现了它:

解决方案是创建一个名为title的列;然后创建一个新文件夹;然后按操作>使用电子表格进行编辑>然后为该文件夹输入标题此阶段现已完成,然后在查找列中可以将其引用为标题​​列,您会发现文件夹在那里

感谢我


0
投票

我的SharePoint网站的结构略有不同。在我的情况下,场景是为每个新创建的列表创建新的文件夹。我们具有列表名称,并且在不同的文档库中也具有相同的文件夹名称。用户将文件上载到新创建的文件夹中,但是一旦将文档上载到该文件夹​​中,便无法在属性部分找到与列表项的任何关系。

我已经尝试过,内容类型,查找列,附件似乎都无法根据我的需要工作。

将不胜感激这里的任何建议。

谢谢。

© www.soinside.com 2019 - 2024. All rights reserved.