在共享点列表中的两个查找列之间创建关系

时间:2019-06-27 09:34:05

标签: sharepoint

我有一个共享点列表“ TeamValues”,该列表定义了应该出现在另一个列表中的值。

TeamValues列表:

Title    Team    Sub-Team
1        A       Blue
2        A       Green
3        B       Yellow
4        C       Silver
5        C       Gold

我有一个用户可以编辑的列表,在这个列表中,我想查找“ TeamValues”列表,并创建一个下拉列表供用户从“团队”列中选择一个值。它必须是唯一的,因此在这种情况下,应显示的值为:A,B,C

一旦他们选择了一个值,我需要第二列来填充用户可以选择的下拉列表,例如如果他们选择团队:A,则第二个下拉菜单将显示:蓝色,绿色作为选项。

如何使用Sharepoint做到这一点?我没有任何代码访问权限,只有共享点GUI可以使用。

这可能吗?

我创建了一个查找选择列Team,用于查看我的TeamValues列表,但这显示了所有值,例如A,A,B,C,C。我为子团队创建了一个查找选择列,该列还显示了每个值。我不知道如何将这些链接在一起,或者在两个选择下拉列表之间删除一个重复的值。我尝试了以下选项:“不显示“强制唯一值”。哪个没用

无适用代码

1 个答案:

答案 0 :(得分:1)

很遗憾地说,但是我认为没有OOB功能可以显示查找列的不同值,并且无需任何代码即可进行这种关系。我也做了一些研究只是为了确定,但是我找不到类似的东西。

如果您要考虑一些代码,则可以始终使用javascript jsLink技术来实现。没那么难。这是一个JS文件,您可以将其添加到共享点站点上的某个库中,然后可以将该JS手动添加到webpart中,而无需进行任何部署或其他操作。之后,您可以使用javascript覆盖任何控件/列的默认行为,并执行这种关系或仅显示不同的值。