设置表单的默认值

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

Microsoft Office InfoPath 2007表单模板设计时,您可以分配到控件绑定到表单模板中的字段的默认值。默认值为用户打开以进行填写的表单时,自动显示在控件中的值。

本文内容

默认值的概述

设置控件的默认值

设置默认值使用规则

设置所有窗体的默认值

默认值概述

设计表单模板时,可以为控件指定默认值,以帮助用户更快地填写表单。例如,如果要创建员工开支报表表单模板,可以将今天的日期指定为日期选取器控件的默认值。这样,当用户打开该表单时,当前日期会自动填充到日期选取器控件中,用户不需要手动输入该日期。

您可以按照以下方式设置表单模板中的默认值:

  • 为控件指定特定的值,当用户打开表单填写时,该值会自动填充到控件中。

  • 使用规则设置控件的默认值,根据用户输入到另一个窗体控件的数据。

  • 一次性设置表单模板的所有默认值。

返回页首

设置控件的默认值

为表单模板中的域设置默认值之后,在用户填写基于表单模板的表单时,您所指定的值应会自动显示在控件中。

  1. 如果未显示数据源任务窗格,在视图菜单上单击数据源

  2. “数据源”任务窗格中,右键单击要设置默认值的域,再单击快捷菜单上的“属性”

  3. 单击“数据”选项卡。

  4. 请执行下列操作之一:

    • 若要使用默认值为特定值,请在框中键入的默认值。

    • 若要使用的 XPath 表达式创建默认值,单击插入公式 按钮图像 ,,然后在插入公式对话框中创建的 XPath 表达式。

      提示: 若要在每次计算公式时自动更新所选域中的值,请选中“域或组属性”对话框中的“公式结果被重新计算时更新此值”复选框。

  5. 要测试所做的更改,请单击“常用”工具栏上的“预览”,或者按 Ctrl+Shift+B。

技术详细信息

在为控件设置默认值时,也将设置该控件所绑定到的域的默认值。绑定到该域的任何控件也将被指定相同的默认值。

如果默认值为指定的值,该值存储在表单模板与关联 template.xml 文件。若要以编程方式更改默认值,请更改 template.xml 文件中的相应字段的值。如果默认值的 XPath 表达式的结果,该表达式存储在 manifest.xsf 文件, xsf:calculatedField元素的字段中。

返回页首

使用规则设置默认值

您可以使用规则设置基于另一个控件的值的控件的默认值。规则是满足窗体中的某个条件时所发生的操作。例如,您可能会设计表单模板的状态的控件与另一个控件的邮政编码。当用户在邮政编码控件中输入一个邮政编码时,状态控件将自动填充使用正确的状态。

才能完成此过程,您必须具有两个控件表单模板中,输入用户将数据导入到,并且将具有默认值,填充基于第一个控件中输入的数据。

  1. 双击使用默认值的控件所基于的控件。

    例如,在使用省/市/自治区控件和邮政编码控件时,双击邮政编码控件。

  2. 单击“数据”选项卡。

  3. “验证和规则”下,单击“规则”

  4. “规则”对话框中,单击“添加”

  5. “名称”框中,为规则键入一个名称。

  6. 要指定规则应在何时运行,请单击“设置条件”

  7. “条件”对话框中,输入条件,然后单击“确定”

    例如,如果希望默认值添加到控件,用户在第一个框中的其他控件中输入数据时,请单击用户输入的字段数据导入到,单击等于第二个框和中最后一个框中,请输入的数据输入用户将控件。

  8. “规则”对话框中,单击“添加操作”

  9. 操作列表中,单击设置字段的值

  10. 单击字段框旁边的 数据源图像 ,然后在选择域或组对话框中,单击要为其设置默认值的控件。

  11. 请执行下列操作之一:

    • 若要使用特定的值作为默认值,请在“值”框中键入值,然后单击“确定”

    • 若要使用的 XPath 表达式创建默认值,单击插入公式 按钮图像 ,在插入公式对话框中,输入公式,然后单击确定

  12. 要测试所做的更改,请单击“常用”工具栏上的“预览”,或者按 Ctrl+Shift+B。

返回页首

设置表单的所有默认值

如果您知道表单模板中的所有控件都将使用默认值,并且这些默认值都不基于规则,则可以一次性设置所有默认值。

  1. “工具”菜单上,单击“表单选项”

  2. 单击“类别”列表中的“高级”,然后单击“编辑默认值”

  3. “编辑默认值”对话框中,选择要设置其默认值的域。

  4. 请执行下列操作之一:

    • 若要使用指定的值作为默认值,请在“默认值”框中键入域的默认值,然后单击“确定”

    • 若要使用的 XPath 表达式创建默认值,单击插入公式 按钮图像 ,,然后在插入公式对话框中创建的 XPath 表达式。

      提示: 若要在每次计算公式时自动更新所选域中的值,请选中“编辑默认值”对话框中的“公式结果被重新计算时更新此值”复选框。

  5. 对于要设置其默认值的每个域,请重复步骤 3 和步骤 4。

  6. 要测试所做的更改,请单击“常用”工具栏上的“预览”,或者按 Ctrl+Shift+B。

返回页首

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

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

此信息是否有帮助?

谢谢您的反馈!

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

×