我已经在Sharepoint 2010 UI中创建了一个列表,并在InfoPath 2010中自定义了布局。我现在想设置一些不显示在NewForm List条目中的字段。如何实现?
我看到您可以在控件上设置规则,但我看不出如何有效地说...
“如果NewForm = TRUE,那么HideControl ELSE DisplayControl” ...
有人可以帮忙吗?
谢谢。
无需附加字段即可完成此操作。对于新项目,“ ID”字段将没有值。因此,您只需要为每个控件创建格式规则,然后在ID字段为空的情况下将控件设置为隐藏即可。
您可以做的是在窗体上添加一个没有控件的额外字段。
现在在必须不可见的控件上放了一个格式设置规则。这样的事情(如果“ Extra Field”为空白)->隐藏此控件)。在格式化规则中,有一个选项可以使控件不可见。
您要做的最后一件事是添加一条附加规则,因此,在提交表单时,该字段将获得默认值。
下次打开表单时,该字段将不会为空,并且隐藏的控件将再次可见。