首页 > 解决方案 > 在填充下一列之前预填充上一列的共享点列表验证

问题描述

我有一个包含多列的共享点列表。我需要验证 Col3 在 Col1 和 Col2 被填满之前不能被填满。并且可能稍后添加类似的验证,例如 Col5 无法填充直到 Col1、Col2、Col3 和 Col4 被填充。

Sharepoint 列表示例图像

标签: sharepointsharepoint-onlinesharepoint-list

解决方案


如果您需要这个以获得现代体验,请查看这些链接

https://www.c-sharpcorner.com/blogs/conditional-formula-to-show-hide-columns-in-sharepoint-list

https://sharepointmaven.com/how-to-hide-a-field-in-sharepoint-lists-and-libraries-with-the-conditional-formula/

https://blog.jijitechnologies.com/show-hide-column-based-on-condition-in-sharepoint

脚步

  1. 单击列表上的新建按钮
  2. 单击编辑表单并在右侧编辑窗格中选择编辑列
  3. 在您的COL3 列上单击3 个点 (...),然后单击编辑条件公式

如果 COL1 和 COL2 有值,则查看 COL3 的条件公式

=if([$_x0043_OL1]!='' && [$_x0043_OL2]!='','true', 'false')

您需要列的内部名称。_x0043_OL1COL1列的内部名称。

要查找内部列名称,请转到列表设置并单击列。在&Field=之后的 URL 中获取名称,例如。&Field=_x0043_OL1用于 COL1


推荐阅读