SharePoint:在列表中查找查找列

Bru*_*nry 11 lookup sharepoint sharepoint-2010

我有三个列表,如下所示:

Initiatives
-----------
Initiative (single line text)

Themes
------
Theme      (single line text)
Initiative (Lookup from Initiatives:Initiative)
Points     (number)

Features
--------
Feature    (single line text)
Theme      (Lookup from Themes:Theme)
Points     (Lookup from Themes:Points)     # <- This here works fine.
Initiative (Lookup from Themes:Initiative) # <- This here is busted and can't do.
Run Code Online (Sandbox Code Playgroud)

看到最后一行...... Initiative (Lookup from Themes:Initiative)< - 这就是我试图获得与主题相关的主动权.我尝试了很多不同的东西,只是无法弄清楚如何做到这一点.

它甚至可能吗?如果是这样,怎么样?

FWIW - 我使用的是SharePoint 2010,可以使用从Web工具到SharePoint Designer的任何内容.我是SharePoint 站点上的管理员,但不是服务器上的管理员.

Vla*_*ler 4

您不能这样做,您需要做的是使用级联查找字段(一种自定义字段,可以根据父查找中选择的值过滤一个查找。然后您可以在功能列表中设置两个查找列,第一个查找“Initiatives”列表,另一个-“Themes”列表。一旦您在“Initiative”中选择了某个值,“Theme”中就只有相关的值可用。

此类字段的示例是http://infowisesolutions.com/product.aspx?id=ConnectedFields2007(来自我们公司:)),但还有其他解决方案。