插入复选框

重要:  本文是由机器翻译的,请参阅免责声明。请在 此处 中查找本文的英文版本以便参考。

您可以在 Microsoft Office InfoPath 表单模板上插入复选框,以便用户可以快速输入“真”值或“假”值。

本文内容

何时使用复选框

插入复选框

版式提示

何时使用复选框

需要执行以下操作时,请使用一个或多个复选框:

  • 让用户能够进行真/假或是/否选择。

  • 显示来自数据库、Web 服务或其他数据源的真/假或是/否信息。

在下图中,用户选中复选框以表明他们是否要在预订机票的同时预订酒店或租车。

表单上的复选框

提示: 默认情况下,复选框未被选中。如果您想让复选框在默认情况下处于被选中状态,可双击它并更改其默认状态。

相关控件

InfoPath 提供了其他与复选框类似但用途不同的控件。要确定这些控件中的哪一个最适用于您的表单模板,请参考以下列表:

选项按钮    类似于复选框,用户利用一组选项按钮可做出选择。不过,使用选项按钮时,用户是从一组小圆形中选择,而不是从一组正方形复选框中选择。另外,复选框通常代表非排他性选择,而选项按钮用于代表在一组有限的相互排斥的选择中做出的单一选择。

多选列表框    多选列表框由一个可滚动的列表中的多个复选框组成。用户根据表单模板的设计方式,可以在该列表中选择多个复选框,或者可以给该列表添加他们自己的条目。

返回页首

插入复选框

根据您是要设计空白新表单模板,还是要以数据库或其他外部数据源为基础来设计表单模板,插入复选框的过程会稍有不同。

下图显示了复选框在设计模式中处于选中状态时的外观。

在设计模式中选中的复选框

控件可以绑定,也可以不绑定。当控件被绑定时,它会连接到数据源中的域或组,以便控件中输入的数据保存在基础表单 (.xml) 文件中。控件未被绑定时,它不会连接到一个域或组,并且控件中输入的数据不会保存。当选择控件或将鼠标指针移动到控件上时,文本和绑定图标显示在控件右上角。文本指明控件绑定到的数据源中的组或域。图标指明控件是否正确绑定到该组或域。如果绑定正确,则显示绿色图标。如果绑定出现问题,则会看到蓝色或红色图标。

表单模板的数据源组成域和显示在数据源任务窗格中的分层视图中的组。

复选框始终绑定到域。在下例中,表单模板上的“包括酒店”复选框绑定到了“数据源”任务窗格中的“includeHotel”域。

表单模板上的复选框与数据源中对应的域之间的关系

如果要将复选框绑定到重复域,则复选框必须在重复表或重复节等重复控件内。

在新的空白表单模板上插入复选框

设计新的空白表单模板时,“控件”任务窗格中的“自动创建数据源”复选框默认情况下处于选中状态。将控件添加到该表单模板时,该表单模板允许 InfoPath 自动创建数据源中的域和组。这些域和组由“数据源”任务窗格中的文件夹和文件图标表示。

  1. 在表单模板中,将光标置于要插入控件的位置。

  2. 如果看不到“控件”任务窗格,请单击“插入”菜单上的“其他控件”,或按 Alt+I、C。

  3. “插入控件”下,单击“复选框”

  4. 要替换控件的默认标签,请选择插入到表单模板上的复选框旁边的文本,然后输入您自己的标签。

  5. 要在用户清除或选中表单上的复选框时更改存储在数据源中的值,请双击该复选框,单击“数据”选项卡,然后单击希望在“清除时的值”列表和“选中时的值”列表中出现的值。

    注意: 对于复选框,在默认情况下,TRUE 的意思是“选中”,而 FALSE 的意思是“清除”。

在基于现有数据源的表单模板上插入复选框

如果您的基础上设计表单模板上的现有可扩展标记语言 (XML) 文件、 数据库或 Web 服务,InfoPath 将派生出的字段和数据源任务窗格从这些现有数据源中的组。在此方案中,您可以插入复选框,通过从表单模板上的数据源任务窗格拖动复选框或来插入复选框控件任务窗格中,下面的过程中所述 ︰

  1. 在表单模板中,将光标置于要插入控件的位置。

  2. 如果看不到“控件”任务窗格,请单击“插入”菜单上的“其他控件”,或按 Alt+I、C。

  3. “插入控件”下,单击“复选框”

  4. “复选框绑定”对话框中,选中要存储复选框值的域,然后单击“确定”

  5. InfoPath 控件的标签为使用域或组的名称。如有必要,更改的标签文本。

  6. 要在复选框被清除或选中时更改存储在数据源中的值,请双击插入到表单模板上的复选框,单击“数据”选项卡,然后输入希望在“清除时的值”框和“选中时的值”框中出现的值。

    注意: 对于复选框,在默认情况下,TRUE 的意思是“选中”,而 FALSE 的意思是“清除”。

    提示: 您也可以使用“数据源”任务窗格插入控件。在“数据源”任务窗格中,右键单击要绑定复选框的域,然后单击快捷菜单上的“复选框”。为了能够看到这项命令,该域必须使用正确的数据类型,如 True/False(布尔型)数据类型。

返回页首

版式提示

以下提示用于帮助您调整复选框控件的外观、大小和其他方面:

  • 要同时更改几个复选框的大小,请选择要更改其大小的复选框。按 Alt+Enter,然后在“大小”选项卡上进行必要的调整。

  • 如果复选框过大,复选框内的选中标记可能会出现扭曲。

  • 要更改复选框的边框或颜色,请选择要进行更改的复选框。在“格式”菜单上,单击“边框和底纹”,然后进行必要的调整。

  • 您可以使用条件格式在用户选中某个特定复选框时在表单模板上显示项目。例如,在零用金报销单表单上,您可以使用条件格式在人们选中“请求经理审批”复选框时向他们显示经理审批节。如果不需要经理审批,则用户不选中该复选框,那么该节仍旧在表单上处于隐藏状态。

返回页首

注意: 机器翻译免责声明:本文是由无人工介入的计算机系统翻译的。Microsoft 提供机器翻译是为了帮助非英语国家/地区用户方便阅读有关 Microsoft 产品、服务和技术的内容。由于机器翻译的原因,本文可能包含词汇、语法或文法方面的错误。

扩展你的技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×