将 InfoPath 表单转换为网页

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

使用Microsoft Office SharePoint Server 2007,可以轻松地创建和发布网页直接在 Web 浏览器中。此外,您可以创建网页直接从现有Microsoft Office InfoPath 2007表单,这使得更加轻松地将发布并在您的团队、 您的公司,或在 Web 上的任何人都与其他人共享该内容。

本文内容

将 InfoPath 表单转换为网页的优点

将 InfoPath 表单转换为网页时的注意事项

将 InfoPath 表单上载到表单库

将 InfoPath 表单转换为网页

更新 InfoPath 表单与网页

将 InfoPath 表单转换为网页的优点

有多种针对您的网站Office InfoPath 2007表单转换为网页的优点︰

  • 熟悉创作环境    Office InfoPath 2007是在其中创作窗体的熟悉和舒适环境。您不必了解 HTML 或在Office SharePoint Server 2007中使用网页创建工具。

  • 更快地创建    您可以直接在网页打开重要Office InfoPath 2007窗体,无需为专门它们作为单独的网页在 Web 使用的格式。

  • 单源的内容    对于多个使用,而不是 HTML 中为公司Office InfoPath 2007和另一个版本中创建一个为您的团队版本,您可以使用只需一个窗体。在这里,两个链接。

  • 与其他人共享表单结果    将Office InfoPath 2007表单转换为网页时,可以通过其他人可能不Office InfoPath 2007安装或使用人士无法打开或下载 Web 浏览器中的窗体支持有限的网络连接轻松地查看这些窗体的结果。

  • 存储为了存档固定格式的数据    将Office InfoPath 2007表单转换为网页时,您在表单中生成固定的进行修改的窗体数据。这可能是一个理想选择存档公司数据。

  • 更好地显示的表单数据    如果您有Office InfoPath 2007中的多个页面显示大量数据的现有窗体,此信息可能更适合用于在网页上显示。

返回页首

将 InfoPath 表单转换为网页时的注意事项

当将Office InfoPath 2007表单转换为网页,请牢记以下内容︰

  • 文档转换功能支持仅在Office InfoPath 2007中创建的窗体。对于在早期版本的 InfoPath 中创建的现有窗体,可能需要将它们升级为Office InfoPath 2007格式,以利用最新功能。查找有关升级Office InfoPath 2007窗体和另请参阅部分中的表单模板的详细信息的链接。

  • 从窗体生成的网页是只读版本的窗体的内容。您可以编辑窗体从生成的网页 (请参阅下面的更新 InfoPath 表单与网页),但这不能通过InfoPath Forms Services,在其中新表单数据提交使用网页基于 Web 的窗体和混淆。

  • 在网页上,用于填写表单 (例如,浏览到文件位置或打开日历窗口) 的所有控件可能无法正确显示。这是因为这些控件可用于提交Office InfoPath 2007中的内容,并且如前所述,转换后的 Web 页是只是只读版本的窗体。有关详细信息,请与您的网站所有者联系。

  • 动态内容或在运行时,邮件提取到窗体的内容不会显示在转换后的网页上。仅对静态内容或创建窗体时,所做的选择内容是包括在内。这意味着,例如,如果您填写的窗体可以展开或折叠根据选择内容,转换后的网页中将不包含的信息。

  • 表单转换为网页时可能不保留您的窗体中的格式。这其中包括窗体的边框、 字样和单元格的布局。这大部分取决于选择网站所有者和正在使用的表单模板的转换设置。有关详细信息,请与您的网站所有者联系。

    您可以看到窗体可能之前和之后转换以下图片中的显示方式。红色线将突出显示表单的内容。

    Office InfoPath 2007 中的示例状态报告表单
    Office InfoPath 2007 中的原始形式
    Office SharePoint Server 2007 中转换为网页的示例状态报告表单
    转换后,在浏览器中显示已转换的 Web 页

返回页首

将 InfoPath 表单上载到表单库

若要将Office InfoPath 2007表单转换为网页,窗体必须首先位于表单库 (或文档库) Office SharePoint Server 2007。若要将窗体添加到表单库中,浏览到要添加窗体,然后单击在菜单栏上的上载的库。有关详细信息,请参阅文章添加到库中的一个或多个文件

注意: 除了上载您的窗体时,网站所有者必须上载表单模板 (.xsn 文件),并将其配置为表单转换 (请参阅文章配置文档到页面转换器)。此表单模板驻留在顶级网站库中,并且不同于关联表单库与基于在库中创建的新窗体的窗体模板。

返回页首

将 InfoPath 表单转换为网页

  1. 打开包含要转换为网页的Office InfoPath 2007窗体的窗体库。

  2. 指向要转换,请单击箭头,显示,然后指向转换文档的窗体的文件名。

    Office SharePoint Server 2007 中的“转换文档”命令

    注意: 如果看不到此选项,转换功能可能会被禁用,可能未配置表单模板,或可能与窗体的问题。与您的网站所有者联系以获得帮助。

  3. 单击从到网页的 InfoPath 表单

    注意: 您也可能会看到从 XML 到网页选项。因为 XML 中编写Office InfoPath 2007窗体时,将显示此选项。除非要求您的网站所有者,您不应使用此选项对Office InfoPath 2007窗体因为它们需要独立的 XML 文件中的不同转换设置。

    从文档创建页面页面随即打开。根据您的网站的设置方式,您可能会看到的所有选项或选项,如下所述的一部分。

    Office SharePoint Server 2007 中的“从文档创建页面”页

  4. 位置部分中,单击浏览,然后选择页面的要创建的网站。

    选择您的网站必须启用了发布。如果您收到一条消息,不会在您的网站启用发布,请与网站所有者联系。

    注意: 如果,而不是位置页面标题和说明部分中,您会看到现有页面具有更新现有页的选项,这意味着已转换窗体。更新现有网页的信息,请参阅后面的部分更新 InfoPath 表单与网页。若要忽略现有页面,并创建一个新,清除更新现有页面复选框,然后继续下列步骤。

  5. 页面标题和说明部分中,输入要创建网页标题、 说明和 URL (文件名)。

    URL 名称必须唯一且不能包含特殊字符 (#,%,和等。)。如果您使用空格,它们时,将删除自动创建页面。

    注意: 标题上方新网页上,在 Web 浏览器标题栏中 (HTML 标题标记) 和表单库中的项目属性中显示。说明仅出现在表单库中的项目的属性。(后跟.aspx 扩展名) 的 Web 浏览器地址栏中显示的 URL。

  6. 处理部分中,您可能必须以立即创建的页面或在后台创建页面的选项。

    请执行下列操作之一:

    • 若要立即开始转换过程,请单击创建我现在,此页面并转到创建页面。转换完成后,将出现长时间运行操作 (LRO) 页面。通常,此过程的时间不超过一分钟的时间,但可能需要较长时间,具体取决于转换队列和转换设置。

    • 若要开始在后台转换过程,单击创建我背景,请在此页面并执行我返回到文档库。您返回到表单库表单所在的位置。

  7. 如果您有发送给其他人创建的页面的选项,选择发送电子邮件发送到下列用户时创建页面复选框,,然后输入要在用户框中通知的人员的用户的名称。

  8. 单击创建转换窗体。

新创建的网页上的选项

如果您选择要立即创建网页,您将完成转换后进入新建页面。在该页面顶部的工具栏上,您看到多个选项,如下所示。

Office SharePoint Server 2007 中的网页工具栏

从这里,您可以执行下列操作之一︰

您可能会看到更多选项,具体取决于您的网站的网站所有者的设置的方式。

返回页首

更新 InfoPath 表单与网页

将Office InfoPath 2007表单转换为网页时,您最终Office SharePoint Server 2007中的两个文件︰ 窗体与网页。每个文件都具有其自己的 URL、 版本控制、 历史记录、 工作流,等 (假定该特定的内容类型或表单库中启用了这些功能)。

同时,将两个文件保持链接。当您编辑窗体并将其保存到表单库时,可以重新然后生成从该窗体的网页。这种松耦合使您可以专注于在Office InfoPath 2007中创建的内容,同时,同时提供版本的格式为 Web。

若要允许的最大的灵活性, Office SharePoint Server 2007提供了多种方法来更新该窗体、 网页上,或两者。下面介绍这些选项。

更新窗体,但不是 Web 页面

有两种方法来更新表单后它已转换为网页。

更新从表单库表单

  1. 浏览到包含您的窗体的窗体库。

  2. 签出该窗体,指向文件名称,单击出现的箭头,然后单击签出。签出该窗体不是必需的但很好的做法保留表单的版本。它还可以阻止其他用户更改到窗体时对其进行编辑。

  3. 要编辑窗体,请指向文件的名称,单击出现的箭头,然后单击在 Microsoft Office InfoPath 中编辑

  4. 编辑文件,保存该文件,然后关闭Office InfoPath 2007。您会提示您签入文件中,当您将其关闭。如果不想签入文件,这一次,您可以签入文件更高版本在库中使用的文件的下拉菜单。

通过使用网页工具栏上更新该窗体

  1. 浏览到从窗体生成的网页。通常情况下,选择要创建的页面的网站页面库中查找网页。

  2. 在创作工具栏上,单击编辑页面。页面将打开进行编辑。

  3. 页面内容字段控件中,单击打开源文档。您会提示您确认要签出并编辑窗体。

  4. 单击确定以在Office InfoPath 2007中打开窗体。

  5. 编辑文件,保存该文件,然后关闭Office InfoPath 2007。您会提示您签入文件中,当您将其关闭。如果不想签入文件,这一次,您可以签入文件更高版本在库中使用的文件的下拉菜单。

更新网页,但不是窗体

注意: 更新网页本身,因为如果您选择以后再次更新窗体中的页面将会丢失所做的更改,您应都要小心。

  1. 浏览到从窗体生成的网页。通常情况下,选择要创建的页面的网站页面库中查找网页。

  2. 在创作工具栏上,单击编辑页面。页面将打开进行编辑。

  3. “页面内容”字段控件中,单击“编辑内容”

    HTML 编辑器显示紧上方的页面内容。有关使用 HTML 编辑器的详细信息,请参阅文章使用 HTML 编辑器

向窗体所做的更改更新网页

有两种方法可以向窗体所做的更改更新网页。

注意: 可以向窗体所做的更改更新网页之前,必须签入网页。您可能需要单独执行此步骤。

重新转换窗体

  1. 按照您之前执行将表单转换为网页的相同步骤,请参阅将转换为网页的 InfoPath 表单的早期部分。

  2. 此时,在从文档创建页面页面中,请选中更新现有页面复选框。

  3. 单击创建更新到窗体所做的更改的网页。

通过使用网页工具栏上更新网页

  1. 浏览到从窗体生成的网页。通常情况下,选择要创建的页面的网站页面库中查找网页。

  2. 在创作工具栏上,单击编辑页面。页面将打开进行编辑。

  3. “页面内容”字段控件中,单击“从源更新内容”

  4. 当系统提示您确认,请单击确定以更新网页。

返回页首

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

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

此信息是否有帮助?

谢谢您的反馈!

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

×