使用 InfoPath 2010 设计表单简介

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

InfoPath 提供了用于创建表单以便收集用户提供的信息或显示来自数据源的信息的选项。本文向您介绍了开始使用、设计、设置和发布 InfoPath 表单所需的步骤。

本文内容

规划表单模板

选择一个模板

选择表单模板的可视布局

添加提交或从其他源中接收数据的连接

添加字段和控件

向窗体中添加另一个视图

添加规则

发布为 InfoPath 表单模板

验证表单设计

规划表单模板

设计 InfoPath 表单之前,请务必规划表单设计。例如,考虑以下方案:

  • 您的表单模板将包含一个视图(页面)还是多个视图?

  • 您是否已规划需要收集或显示哪些数据?

  • 您的表单模板的任何部件是否必须是只读的?

规划各个控件的放置位置以及表单模板的外观和运行方式。虽然您始终可以在着手于表单模板设计之后更改表单模板,在一开始就构思好设计往往会提高效率。

返回页首

选择模板

当设计 InfoPath 表单模板时要执行第一件事是选择模板类型。打开 InfoPath 2010 时,在文件选项卡,分为四个类别显示模板的库,常用的表单模板高级表单模板InfoPath 2007 表单模板模板部件。若要选择的模板的类型取决于表单模板将如何使用和哪种类型的数据源,它可能连接到。

表单模板类型的详细信息,请参阅表单模板和模式概述

返回页首

选择表单模板的可见布局

选择模板后,您可以自定义或继续使用默认布局。自定义布局时,您可以选择页面布局模板,然后通过添加自定义或预定义表格样式,并对表单模板应用主题来自定义表单的外观。

有关详细信息有关布置表单模板,请参阅排放表单模板

返回页首

添加从其他源提交或接收数据的连接

数据连接是 Microsoft InfoPath 表单和外部数据源,如 SharePoint、 Web 服务或用于接收或将数据提交数据库之间的动态链接。可以使用外部数据源,以确保始终保持最新窗体-对外部数据源进行任何更改将自动反映在 InfoPath 表单。提交数据连接允许您指定要在提交表单数据。

有关外部数据连接的详细信息,请参阅数据连接概述

返回页首

添加域和控件

在 InfoPath 中,域和控件表示不同内容。域显示在“域”任务窗格中,并且表示表单收集的数据。此数据以 XML 格式保存,并且可发送到各种目标。相反,控件自身不包含数据;控件是通向表单所收集数据的窗口。控件提供了一种让用户以对所收集信息类型最有意义的方式来输入数据的方法。

例如,如果要在项目跟踪表单中收集项目名称及其状态,则可将两个域保存为文本。您可能希望允许用户输入任何文本字符串作为项目名称,但要求用户从选项列表中选择状态。为此,需对项目名称域使用文本框控件,并对状态域使用下拉列表框。

有关详细信息相关的字段和控件,请参阅控件简介

返回页首

在表单中添加其他视图

视图(或页面)是一种将表单组织成您要单独显示的不同部件的方法。这些部件可按特定顺序、向特定人员或针对特定目的显示。例如,利用状态报告表单,您可以设置另一个视图,以便跟踪状态更改的历史记录。然后,可使用此视图确保在状态报告中跟踪的项目未超出截止时间。

有关详细信息相关添加视图向窗体,请参阅添加、 删除和切换视图 (页) 在窗体

返回页首

添加规则

利用规则可通过执行如下操作来控制表单行为:自动显示对话框中的消息、设置字段值、查询或提交数据连接、切换视图、打开或关闭表单以响应特定事件和条件。这些事件可包括更改表单中的特定域、单击按钮、在重复表中插入重复节或行、打开或提交表单。这些条件可包括计算、用户角色以及字段值是为空白、介于指定范围之间、等于其他字段的值还是以特定字符开头或包含特定字符。

有关规则的详细信息,请参阅窗体规则简介

返回页首

发布 InfoPath 表单模板

完成表单设计之后,必须发布表单模板,以使用户可以根据此表单模板填写表单。发布表单模板与保存表单模板不同。保存表单模板会将其另存为文件,而不会提供此表单模板以供用户填写。发布过程通过添加发布位置和处理指令节来修改表单模板以进行分发,从而使用户可以打开基于表单模板的表单。在发布表单模板后,如果您对表单模板进行了更改,处理指令允许自动更新基于此表单模板的表单。

有关详细信息有关发布窗体,请参阅发布窗体

返回页首

验证表单设计

有时,通常在将 InfoPath Filler 表单模板转换为与浏览器兼容的表单模板或将 InfoPath 2010 表单模板转换为 InfoPath 2007 或 2003 格式时,您可能会遇到兼容性问题。即使 InfoPath 已尽量根据所选表单模板限定表单设计人员只能使用兼容选项以避免兼容性问题,仍可能会出现这些问题。当打开表单模板、更改表单模板上的兼容性设置、保存或发布表单模板或者将 Office 文档作为表单模板导入时,InfoPath 都会检查错误。如果发现错误,InfoPath 将提示您解决这些错误。

有关兼容性的详细信息,请参阅验证窗体的设计

返回页首

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

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

此信息是否有帮助?

谢谢您的反馈!

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

×