如何在InfoPath 2010中隐藏NewForm项目的字段?

问题描述 投票:0回答:2

我已经在Sharepoint 2010 UI中创建了一个列表,并在InfoPath 2010中自定义了布局。我现在想设置一些不显示在NewForm List条目中的字段。如何实现?

我看到您可以在控件上设置规则,但我看不出如何有效地说...

“如果NewForm = TRUE,那么HideControl ELSE DisplayControl” ...

有人可以帮忙吗?

谢谢。

sharepoint-2010 infopath2010
2个回答
1
投票

无需附加字段即可完成此操作。对于新项目,“ ID”字段将没有值。因此,您只需要为每个控件创建格式规则,然后在ID字段为空的情况下将控件设置为隐藏即可。


0
投票

您可以做的是在窗体上添加一个没有控件的额外字段。

现在在必须不可见的控件上放了一个格式设置规则。这样的事情(如果“ Extra Field”为空白)->隐藏此控件)。在格式化规则中,有一个选项可以使控件不可见。

您要做的最后一件事是添加一条附加规则,因此,在提交表单时,该字段将获得默认值。

下次打开表单时,该字段将不会为空,并且隐藏的控件将再次可见。

© www.soinside.com 2019 - 2024. All rights reserved.