插入按钮

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

本主题中的某些内容可能不适用于某些语言。

您可以插入按钮,有时称为命令按钮或下压按钮,Microsoft Office InfoPath 表单模板上。用户单击按钮以启动即时操作,如向 Web 服务提交表单或查询数据库。您可以使用规则或用户单击按钮时运行的自定义代码关联的按钮。

本文内容

何时使用按钮

插入按钮

版式提示

何时使用按钮

按钮是用途多样的控件,适用于许多不同的情形。例如,需要执行以下操作时,请使用按钮:

  • 向一个或多个数据源提交数据。

  • 使用户能够切换到表单的另一视图。

  • 从辅助数据源刷新数据。

  • 从表单中清除任何查询过的数据。

  • 在表单上计算数据。

如果您知道怎样编写代码,可使用按钮来执行更复杂的操作或设计模式中用户界面不支持的操作。例如,您可以使用代码在用户单击“全部删除”按钮时自动删除重复表中的所有行。

如果您将表单模板设计为让它向数据库或其他外部数据源提交数据,表单上将会在“文件”菜单中添加“提交”命令,还会添加一个“提交”工具栏按钮。不过,用户很容易错过那些提交点。因此,您可能需要考虑给表单模板添加一个“提交”按钮。下图说明了用户的表单上添加该按钮后的外观。

表单上的“提交”按钮

当您给表单模板添加按钮时,默认情况下,InfoPath 会插入一个按钮,上面带有“按钮”作为出现在控件上的文本。如果您想更改该文本并通过使用规则给该按钮分配一个操作,则必须双击该按钮并在“按钮属性”对话框中指定选项。

如果您希望按钮上的文本随表单上的值不同而发生变化,可以创建一个动态按钮标签。例如,您可以创建一个标签为“发送给经理”的按钮,其中经理 是用户在表单上其他位置的“经理”文本框中键入的姓名。

返回页首

插入按钮

无论您是要设计空白的新表单模板,还是要以某个数据库或其他外部数据源作为表单模板设计的基础,插入按钮的过程都是相同的。

下图显示了在设计模式中选中按钮时按钮的外观。

在设计模式中选中的按钮

与大多数其他 InfoPath 控件,不同按钮未绑定到字段或数据源中的组。这是因为它们用于启动动作,不能从用户处收集数据。

插入按钮

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

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

  3. “插入控件”下,单击“按钮”

  4. 双击插入表单模板的按钮图标。

  5. 单击“常规”选项卡。

  6. “操作”列表中,单击需要该按钮执行的操作。

    可用操作

    都可以使用提交规则和自定义代码操作。其他按钮操作的可用性取决于如何设计表单模板和表单模板是否包括查询或将数据提交到外部数据源,如数据库或 Web 服务数据连接。

    操作

    描述

    提交

    此操作将启动标准提交功能的表单,这是用户在文件菜单上单击提交相同。若要启动自定义提交操作,选择规则和自定义代码,然后创建数据提交规则。

    规则和自定义代码

    单击按钮,或运行自定义代码时,此操作或者运行规则。例如,您可以创建的规则,自动提交到 Web 服务数据从窗体或将数据提交作为电子邮件,以响应用户单击按钮。若要定义规则,请单击规则。若要定义代码,请单击编辑表单代码

    运行查询

    如果表单连接到数据库或 Web 服务时,此操作将查询数据库或 Web 服务基于用于查询数据的字段中输入的值。

    在新记录

    如果表单连接到数据库或 Web 服务时,此操作将清除窗体上的值,以便用户可以输入新数据。

    删除和提交

    如果表单连接到数据库或 Web 服务时,此操作会从数据库返回查询中删除的记录。

    刷新

    如果表单连接到数据库或 Web 服务时,此操作将刷新数据库或已返回在查询中的 Web 服务中的数据。

    更新表单

    在设计 Web 浏览器中填写的窗体,此操作增量方式更新表单数据。例如,假设更改根据用户在窗体上的其他控件中输入的值的框。若要避免刷新窗体,这些控件中的值更改时,您可防止数据发送到服务器的这些特定的控件。然后,您可以添加框中,用户可以单击以手动刷新总计旁边的更新汇总按钮。更新表单操作相关联的按钮,则可以看到仅用户显示在浏览器中填写。

  7. “标签”框中,执行下列操作之一:

    • 要在按钮上使用自定义文本,请键入希望显示的文本。

    • 要将表单中的值用于按钮文本,请单击“插入公式” 按钮图像 。在“插入公式”对话框中,单击“插入域或组”,然后选择要使用的域或组。

返回页首

版式提示

请使用以下提示来帮助您调整按钮控件的外观、大小和其他方面:

  • 按钮在其标签长度只有几个字时外观效果最佳。

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

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

  • 在设计模式中无法给按钮添加图像。要变通解决此限制,您可以手动编辑与表单模板关联的清单 (.xsf) 文件,不过我们建议此方法仅供高级表单设计人员使用。

  • 如果您在多个视图中使用同一按钮,请尝试将它放在各视图中类似的位置并使用相同的按钮文本,以便一致。

  • 为了获得更精美的外观,对于表单模板中的按钮,请考虑尽量少使用不同的宽度。另外,请尝试避免使用窄、短或高的按钮,因为通常非标准按钮大小看起来是不专业的。

返回页首

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

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

此信息是否有帮助?

谢谢您的反馈!

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

×