注意: 我们希望能够尽快以你的语言为你提供最新的帮助内容。 本页面是自动翻译的,可能包含语法错误或不准确之处。我们的目的是使此内容能对你有所帮助。可以在本页面底部告诉我们此信息是否对你有帮助吗? 请在此处查看本文的 英文版本 以便参考。
在 Microsoft Office InfoPath,您可以使用条件格式以指定基于表单出现的条件为控件的不同格式选项。如果指定的条件均为 true 时用户填写基于表单模板的窗体,,应用条件格式。
本文介绍如何使用条件格式隐藏基于表单模板上的另一个控件的值的控件。例如,您可以添加条件格式,以确保驱动程序的许可证数文本框处于隐藏状态,除非用户窗体上的另一个控件中输入适当的年龄。
本文内容
准备工作
才能完成此过程,您必须至少为两个表单模板上的控件 — 您想要隐藏的一个控件和第二个控件的值将决定第一个控件的状态。
兼容性的注意事项
在设计表单模板在 InfoPath 中的时,您可以选择特定的兼容性模式设计的浏览器兼容的表单模板。发布到服务器运行InfoPath Forms Services,然后启用浏览器的浏览器兼容的表单模板时,可以在 Web 浏览器中查看基于表单模板的窗体。在设计浏览器兼容的表单模板时,某些控件在控件任务窗格中不可用,因为它们不能在 Web 浏览器中显示。
可以通过使用条件格式隐藏的控件列表中
下表列出了可以通过使用条件格式以及它们是否可用于浏览器兼容的表单模板中隐藏的Office InfoPath 2007控件。
可以隐藏的控件 |
可用于浏览器兼容的表单模板? |
组合框 |
不支持 |
水平重复表 |
不支持 |
多选列表框 |
不支持 |
墨迹图片 |
不支持 |
图片 |
不支持 |
竖排标签 |
不支持 |
选项节 |
不支持 |
重复递归节 |
不支持 |
大纲/细节 |
不支持 |
文件附件 |
是 |
文本框 |
是 |
表达式框 |
是 |
节 |
是 |
可选节 |
是 |
重复节 |
是 |
重复表 |
是 |
格式文本框 |
是 |
按钮 |
是 |
选项按钮 |
是 |
下拉列表框 |
是 |
列表框 |
是 |
复选框 |
是 |
隐藏基于窗体上的值的控件
-
在表单模板中,单击要隐藏的控件。
-
在格式菜单上,单击条件格式。
-
在“条件格式”对话框中,单击“添加”。
-
在下,如果条件为真,设置所需的条件。例如,若要隐藏仅在表单模板上的另一个控件中输入特定值时,在步骤 1 中选定的控件,在第一个框中,选择第二个控件,然后指定将确定是否隐藏控件您选择的值步骤 1 中 cted。
-
下再应用此格式,请单击隐藏此控件。
-
若要保存条件并返回到表单模板,请单击确定两次。
-
要测试所做的更改,请单击“常用”工具栏上的“预览”,或者按 Ctrl+Shift+B。