在填充下一列之前预填充上一列的 Sharepoint 列表验证

Share point list validation on prefilling previous column before the next column is filled

我有一个包含多个列的共享点列表。我需要验证在填充 Col1 和 Col2 之前无法填充 Col3。并且可能稍后添加类似的验证,例如 Col5 cannot be filled Till Col1, Col2, Col3 and Col4 are filled.

Sharepoint List Sample image

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

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. 单击编辑表单和select 在右侧编辑窗格中编辑列
  3. 在您的 COL3 列 点击 3 点 (...) 然后点击 编辑条件公式

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

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

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

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