在经典页面中使用 InfoPath​​ 表单 Web 部件

应用对象
SharePoint Server 2013 企业版

将 InfoPath 表单 Web 部件添加到页面时,可以显示以下浏览器窗体:

  • 发布到窗体或文档库。
  • 与使用 Microsoft InfoPath 2013 自定义的 SharePoint 列表表单相关联。

将 InfoPath 表单 Web 部件添加到页面后,还可以将其连接到页面上的其他 Web 部件,以创建有用的解决方案。 例如,您可以:

  • 在包含类似窗体的库的列表视图 Web 部件中选择一项,并在 InfoPath 表单 Web 部件中显示特定窗体。
  • 从“列表视图”Web 部件中选择一项,例如技术支持票证列表,并在 InfoPath 表单 Web 部件中显示字段。
  • 记录 InfoPath 表单 Web 部件中用户的多个参数值,例如按揭计算器,并在 Excel Services Web 部件中显示结果表。

有关详细信息,请参阅查找有关 InfoPath 2010 和 2013 的内容

本文内容

将 InfoPath 表单 Web 部件连接到另一个 Web 部件

可以将 InfoPath 表单 Web 部件连接到另一个 Web 部件(例如列表视图 Web 部件),向该部件提供数据、接收数据,以及更改数据在其他 Web 部件中的显示方式。

  1. “设置”菜单上Office 365“设置”按钮上,单击“编辑页面”或“添加页面”。
  2. 如有必要,将其他 Web 部件添加到要连接到的页面。
  3. 在页面上找到 InfoPath Web 部件,或将 InfoPath Web 部件添加到页面。
  4. 单击 InfoPath Web 部件 的“Web 部件”菜单,然后指向 “连接”。
  5. 指向以下命令之一,然后单击要连接到的页面上另一个 Web 部件的名称:
命令 说明
将数据发送到 显示页面上可接收表单数据的一个或多个其他 Web 部件的列表。 InfoPath 表单 Web 部件可以是定义了输出参数的库窗体,也可以是列表窗体。
从中获取表单 显示基于列表或库的列表视图 Web 部件。 用户可以从列表视图 Web 部件中选择窗体,以显示 InfoPath 表单 Web 部件中的特定窗体。
从中获取数据 显示另一个 Web 部件,如列表视图 Web 部件,该部件将一个或多个数据字段发送到 InfoPath 表单 Web 部件,该 Web 部件必须定义输入参数,可以是库窗体或列表窗体。

自定义属性

属性 说明
列表或库 指定包含已发布的 InfoPath 表单的列表或库。
内容类型 指定窗体的内容类型。 如果多个 InfoPath 表单已发布为内容类型或添加为库模板,则这是必需的。 如果未做出选择,则会选择默认内容类型。
仅显示只读窗体 (列表) 选中或清除此检查框可阻止或允许在列表窗体中输入数据。
显示 InfoPath 功能区或工具栏 选中或清除此检查框可显示或隐藏 InfoPath 功能区或工具栏。 如果清除“检查”框,请确保用户可以通过添加“提交”按钮使用 InfoPath 表单。
加载页面时将数据发送到连接的 Web 部件 选中或清除此检查框,以在页面首次显示时向一个或多个连接的 Web 部件发送或不发送第一行数据,并显示或隐藏任何默认值。
选择要默认显示的窗体视图 如果窗体定义了两个或更多视图,请从下拉列表中选择要显示的视图。
选择提交表单后要执行的操作 请选择下列选项之一:
  • 关闭窗体 将窗体替换为以下消息:“窗体已关闭”。
  • 打开新窗体 打开一个新的空白窗体。
  • 使窗体保持打开状态 使窗体保持打开状态。

返回页首

公共属性

所有 Web 部件均共享一组通用属性,这些属性控制 Web 部件的外观、布局和高级特征。

注意

在工具窗格中显示的通用 Web 部件属性可能与本部分中介绍的不同,原因如下:

  • 若要查看工具窗格中的“高级”部分,您必须具有相应的权限。
  • 对于特定 Web 部件,Web 部件开发人员可能已选择不显示一个或多个通用属性,或者可能已选择创建并在工具窗格的“外观”“布局”“高级”部分显示下文中未列出的其他属性。

返回页首

外观

属性 说明
标题 指定 Web 部件标题栏中显示的 Web 部件标题。
高度 指定 Web 部件的高度。
宽度​​ 指定 Web 部件的宽度。
部件版式状态 指定当用户打开 Web 部件页面时是否在页面上显示整个 Web 部件。 默认情况下,部件版式状态设置为“标准”,因此会显示整个部件。 当该状态设置为“最小化”时,将只显示标题栏。
部件版式类型 指定是否显示 Web 部件框架的标题栏和边框。
标题 指定 Web 部件标题栏中显示的 Web 部件标题。
高度 指定 Web 部件的高度。
宽度​​ 指定 Web 部件的宽度。

返回页首

布局

属性 说明
隐藏 指定当用户打开 Web 部件页面时是否显示 Web 部件。 如果选中该复选框,则仅在设计页面时可以看到 Web 部件,并且其标题将附加后缀“(隐藏)”。
如果要使用某个 Web 部件通过 Web 部件连接为另一个 Web 部件提供数据,但不想显示该 Web 部件,则可将其隐藏。
方向 指定 Web 部件内容中文本的方向。 例如,阿拉伯语是一种从右向左的语言;英语及其他大多数欧洲语言都是从左向右的语言。 此设置并不是对各种 Web 部件均可用。
区域 指定 Web 部件位于在 Web 部件页上的哪个区域。
注意: 如果无权修改区域,则不会在列表框中列出 Web 部件页上的区域。
区域索引 在区域内包含多个 Web 部件的情况下指定 Web 部件在区域中的位置。
若要指定顺序,请在文本框中键入一个正整数。
如果在区域中 Web 部件是按照从上到下的顺序排列的,值为 1 表示该 Web 部件显示在区域顶部。 如果区域中的 Web 部件按照从左到右的顺序排列,则值 1 意味着 Web 部件显示在区域的左侧。
例如,向空白区域中添加一个 Web 部件并使其按照从上到下的顺序排列时,区域索引为“0”。 将第二个 Web 部件添加到区域底部时,其区域索引为“1”。 若要将第二个 Web 部件移到区域顶部,请先为第一个 Web 部件键入 0,随后再键入 1
注意: 区域中的每个 Web 部件都必须具有唯一的“区域索引”值。 因此,更改当前 Web 部件的区域索引值会同时更改区域中其他 Web 部件的区域索引值。

返回页首

高级

属性 说明
允许最小化 指定是否可以将 Web 部件最小化。
允许关闭 指定是否可以从 Web 部件页删除 Web 部件。
允许隐藏 指定是否可以隐藏 Web 部件。
允许区域更改 指定是否可将 Web 部件移至其他区域。
允许连接 指定 Web 部件是否可以参与和其他 Web 部件的连接。
允许在个人视图中编辑 指定是否可以在个人视图中修改 Web 部件属性。
导出模式 指定允许为此 Web 部件导出的数据级别。 根据您的配置的不同,此设置可能不可用。
标题 URL 指定包含 Web 部件相关附加信息的文件的 URL。 单击 Web 部件标题时,将在单独的浏览器窗口中显示该文件。
说明 指定将鼠标指针停留在 Web 部件标题或 Web 部件图标上时出现的屏幕提示。 当您使用“搜索”命令搜索 Web 部件时,将使用该属性的值,其中“搜索”命令位于下列 Web 部件库中工具窗格上的“查找 Web 部件”菜单中:网站、虚拟服务器和 Web 部件页。
帮助 URL 指定包含 Web 部件相关帮助信息的文件的位置。 在单击 Web 部件菜单上的“帮助”命令时,将在单独的浏览器窗口中显示帮助信息。
帮助模式 指定浏览器显示 Web 部件帮助内容的方式。

选择下列选项之一:
  • 模 态 如果浏览器具有此功能,则打开单独的浏览器窗口。 用户必须在返回到网页之前关闭该窗口。
  • 模 态 如果浏览器具有此功能,则打开单独的浏览器窗口。 用户在返回到网页之前,不必关闭该窗口。 这是默认值。
  • “导航”在当前浏览器窗口中打开网页。

注意: 尽管自定义Microsoft ASP.NET Web 部件支持此属性,但默认帮助主题仅在单独的浏览器窗口中打开。
目录图标图像 URL 指定在 Web 部件列表中用作 Web 部件图标的图像所在文件的位置。 图像大小必须为 16 × 16 像素。
标题图标图像 URL 指定 Web 部件标题栏中使用的图像所在文件的位置。 图像大小必须为 16 × 16 像素。
导入错误消息 指定导入 Web 部件出现问题时显示的消息。

返回页首