是否可以在SharePoint 365中隐藏/显示基于其他字段的列项目?
示例:
在第一列中,我有:
- 项目1
- 项目2
- 项目3
在第二列中,我有:
- 项目A
- 项目B
- 项目C
- 项目D
当我选择第一列中的项目时,我需要在第二列中只应用其中的一些:
第一列 | 第二列 | |
---|---|---|
项目1 | 项目A | |
项目1 | 项目B | |
项目2 | 项目C | |
项目3 | 项目D |
您可以参考本文创建两个列表(First list和Second list(来存储这两列的项值,然后通过查找列在主列表中引用它们。添加内容编辑器Web部件以使用HTML实现更改(需要在经典模式下编辑页面(。
脚本详细信息:根据另一列选择的值选择列
如果您使用的是SharePoint联机现代体验,则无法使用SharePoint默认功能。
您有以下选项:
-
最简单的方法:使用Power Apps自定义列表表单和级联下拉列表。我知道你提到你不能使用电源应用程序,但这是最简单的方法(查看下面的其他选项(
a。在SharePoint和Power应用程序中使用级联列表
b。在画布应用中创建依赖下拉列表 -
使用SPFx表单自定义程序完全自定义列表表单:构建您的第一个表单自定义程序扩展-需要进行大量开发工作
-
使用JSON格式-如果在创建新项目时要提交的字段数量较少,则可以使用列表JSON视图格式从列表视图中添加新项目。
示例:依赖下拉