使用 InfoPath 设计文档信息面板

应用对象
InfoPath 2010 InfoPath 2013

本文介绍如何使用 Microsoft Office InfoPath 设计文档信息面板,该面板与 Microsoft Office Word 2007、Microsoft Office Excel 2007 和 office PowerPoint 2007 Microsoft 的文档信息面板相关联。

本文内容

了解文档信息面板

在 Office Word 2007、Office Excel 2007 和 Office PowerPoint 2007 文档中显示的文档信息面板允许用户查看和更改保存到文档管理服务器(例如文档工作区网站或基于 Windows SharePoint Services 3.0 的库)的属性。 这些属性也称为元数据,是描述或标识该文件的详细信息。 用户可以使用这些属性来组织、标识和搜索文档。

文档信息面板是Microsoft Office InfoPath 2007 表单,在文档中托管和显示。 无需在计算机上安装 InfoPath,就可以在 2007 Microsoft Office 系统文档中查看文档信息面板,但需要 Office InfoPath 2007 来设计或自定义文档信息面板。 例如,如果要自定义文档信息面板以显示来自外部资源(如 Web 服务)的数据,则必须使用 Office InfoPath 2007 设计该文档信息面板。

通过自定义文档信息面板,还可以添加业务逻辑(例如数据验证),或添加对组织很重要的自定义属性。 此外,通过创建包含公共字段的模板部件,可以在整个组织中组织不同 2007 Office 发布文档类型中有效地重用文档信息面板。

返回页首

设计文档信息面板

设计自定义文档信息面板时,可以将其与 Office Word 2007、Office Excel 2007 和 Office PowerPoint 2007 中的多个文档一起使用,也可以设计多个文档信息面板。 例如,如果某些文档与特定项目相关联,则可能希望对仅在这些文档中使用的文档信息面板使用唯一字段。

即使组织使用多个文档信息面板,每个文档信息面板也可以包含多个通用属性。 若要在设计文档信息面板时轻松重用常用属性,请考虑使用模板部件。 通过创建和使用模板部件,可以帮助确保组织的关键元数据在语气、结构和行为上保持一致。 例如,组织可以要求每个文档信息面板包含名为“职务”的字段以及“作者”。 通过设计使用这些常见字段的模板部件,可以轻松地在多个文档信息面板中重用模板部件。

以下过程介绍如何设计用于 2007 Office 版本文档的文档信息面板。

  1. 在“ 文件 ”菜单上,单击“ 设计表单模板”。

  2. “设计表单模板”对话框中的“设计新”下,单击“表单模板”。

  3. “基于 库”中,单击“ 空白”,然后单击“ 确定”。 这使 InfoPath 能够在设计表单模板时定义数据源。
    还可以基于 XML 文档或 XML 架构(如都柏林核心属性)的表单模板。 此外,还可以使用 Web 服务、数据库或数据连接库中的设置来设计表单模板。 在 “另请参阅 ”部分查找有关基于数据源设计表单模板的信息。

  4. 设计用作文档信息面板的表单模板。
    通过创建包含公共字段的模板部件,可以协调组织中不同 2007 Office 发布文档类型的文档信息面板的高效重用。 如果创建了模板部件并将其添加到“ 控件 ”任务窗格,则可以使用以下过程将模板部件插入到表单模板中。

    1. 将光标放在要插入模板部件的表单模板上。
    2. 如果看不到“控件”任务窗格,请单击“插入”菜单上的“其他控件”,或按 Alt+I、C。
    3. “插入控件”列表中的“自定义”下,单击要插入的模板部件的名称。
      模板部件显示在表单模板上的节控件内。 您可以识别表单模板上的模板部件,因为单词 Section (Template Part: Name) 显示为节标签,其中 Name 是模板部件文件的名称。
      c7f665a0-ada0-4e8b-b7e0-f2a2961d2ee0
  5. 重命名默认视图以及表单模板中的任何其他视图。
    如何?

    1. 在“ 视图 ”菜单上,单击“ 管理视图”。
    2. “视图 ”任务窗格中,单击要重命名的视图,然后单击“ 查看属性”。
    3. 单击“常规”选项卡。
    4. 在“ 视图名称 ”框中,键入视图的新名称。

    注意

    即使表单模板仅包含一个视图,也应为视图提供友好名称(例如 自定义属性),因为当在文档中查看文档信息面板时,视图的名称将显示在“ 属性视图和选项” 列表中。

  6. 将文档信息面板发布到共享网络文件夹。
    如何?

    1. 在“ 文件 ”菜单上,单击“ 发布”。
    2. 在发布向导中,单击“ 到网络位置”,然后单击“ 下一步”。
    3. 在向导的下一页上,单击“ 浏览”。
    4. 浏览到要在其中发布表单模板的共享网络文件夹,然后单击“ 确定”。
    5. 在向导的下一页上,验证“表单模板名称”框中的路径和 表单模板名称 是否正确,然后单击“ 下一步”。
    6. 在向导的下一页上,如果有此共享网络文件夹的备用路径(例如公共统一资源定位符 (URL) ),请在框中键入路径,然后单击“ 下一步”。
    7. 在向导的下一页上,单击“ 发布”。
      如果已成功发布表单模板,将在向导的最后一页上收到确认信息。

    还可以将文档信息面板发布到 SharePoint 网站。 在 “另请参阅 ”部分中查找有关发布到 SharePoint 网站的信息。

返回页首

为 SharePoint 内容类型创建或编辑自定义文档信息面板

创建基于文档内容类型或都柏林核心栏内容类型的网站内容类型时(可在运行 Microsoft Office SharePoint 服务器 2007 的服务器上使用),系统会自动创建文档信息面板来跟踪 SharePoint 属性。 可以使用 Office InfoPath 2007 以与自定义任何 InfoPath 表单模板相同的方式自定义这种类型的文档信息面板。 例如,可以通过执行以下操作之一或多项来自定义文档信息面板:

  • 添加数据验证或条件格式设置等功能。

  • 将辅助数据连接添加到文档信息面板,然后添加显示数据源中字段数据的控件。

  • 创建新视图,然后添加包含组织可用于跟踪数据的通用字段的模板部件。

    注意

    当文档信息面板基于 SharePoint 内容类型架构时,无法通过添加不属于该架构的字段来自定义文档信息面板。 若要在内容类型架构中添加或删除字段,必须在内容类型中添加或删除列。

创建或编辑自定义文档信息面板

  1. 在“ 文件 ”菜单上,单击“ 设计表单模板”。

  2. “设计表单模板”对话框中的“设计新”下,单击“表单模板”。

  3. 在“ 基于 ”列表中,单击“ XML”或“架构”,然后单击“ 确定”。

    注意

    不要选中“仅检查启用与浏览器兼容的功能”框,因为“文档信息面板”将仅显示为 2007 Office 版本文档的一部分,而不是作为网页的一部分显示。

  4. 在“数据源向导”中,键入 SharePoint 服务器的 URL,然后单击“ 下一步”。

  5. “选择列表或 Web” 列表中,单击所需内容类型的名称,然后单击“ 下一步”。

  6. 单击“完成”
    此时会打开内容类型架构的文档信息面板。

  7. 对文档信息面板进行所需的更改,然后保存表单模板。

    注意

    由于文档信息面板基于内容类型架构(它是表单模板的主要数据源),因此无法通过添加不属于架构的字段来自定义文档信息面板。 若要通过向内容类型架构添加新字段来在文档信息面板中添加或删除字段,必须在内容类型中添加或删除列。

  8. 在“ 文件 ”菜单上,单击“ 发布”。

  9. 发布向导中,单击 SharePoint 网站内容类型或列表内容类型 (推荐) 的文档信息面板模板 ,然后单击“ 下一步”。

    注意

    作为 SharePoint 网站内容类型或列表内容类型的文档信息面板模板 (建议) 仅在步骤 3 中单击 XML 或架构 时显示在向导的此页上。

  10. 在向导的下一页上,单击“ 发布”。
    如果已成功发布表单模板,将在向导的最后一页上收到确认信息。

返回页首

向文档添加自定义文档信息面板

创建自定义文档信息面板后,必须先将其与文档关联,然后才能使用它。 为此,必须首先激活要在其中使用文档信息面板的程序功能区上的“ 开发工具 ”选项卡。 然后,可以使用 URL、UNC 或 URN 文件路径指定文档信息面板的位置。 此外,可以选择在打开文档时默认显示文档信息面板。 还可以选择在打开文档时,创建的自定义属性在默认情况下是否可见。

以下过程介绍如何将文档信息面板与 Office Word 2007、Office Excel 2007 或 Office PowerPoint 2007 的文档相关联。

  1. 单击 Microsoft Office 按钮图像 ,然后单击 “程序名称选项”,其中“程序名称”是正在使用的程序的名称。 例如,单击“Word选项”。
  2. 在“程序名称选项”对话框中,单击“常用”,在“功能区检查”框中选择“显示开发人员”选项卡,然后单击“确定”。
    功能区是Microsoft Office Fluent 用户界面的一部分
  3. 单击 Office Fluent 功能区上的“ 开发人员 ”选项卡,然后单击“ 文档面板”。
  4. 在“ 文档信息面板 ”对话框中,在 “指定自定义模板 (URL、UNC 或 URN) ”下,键入要添加到文档的文档信息面板的位置。
  5. 若要在文档中默认显示自定义属性,请在“ 默认显示 ”列表中,单击“ 自定义属性”。
  6. 若要默认显示“文档信息面板”,请单击“打开文档并初始保存检查时始终显示文档信息面板”框。

除了查看或更改 Office Word 2007、Office Excel 2007 和 Office PowerPoint 2007 的文档信息面板中的属性外,在 Office Word 2007 中,用户还可以从文档信息面板中添加属性作为文档本身的属性控件。 例如,可以将一个公司地址的多个实例添加为文档中的属性控件。 这些属性控件将随着文档信息面板中的信息的更改而更新。

有关向 Office Word 2007 文档添加属性的详细信息,请参阅另请参阅部分。

返回页首