当使用 Microsoft Office Outlook 2007 的用户打开电子邮件时,他们可以直接在电子邮件的正文中填写表单。使用 Outlook 的早期版本或其他电子邮件应用程序的用户接收电子邮件时,将同时收到表单和它所基于的表单模板两个附件。用户必须先打开表单模板附件,在其计算机上安装表单模板。然后才能打开表单附件,此时将在 InfoPath 中打开表单,用户可在其中填写信息。
如果您的公司没有用来颁发和管理证书的基础设施,则可发布必须在每个用户的计算机中安装和注册的表单模板。然后管理员或在用户的计算机上具有适当权限的人员便可安装和注册该表单模板。
如果您的计算机中安装了 Microsoft Visual Studio .NET 2003 或 Microsoft Visual Studio 2005,则可使用发布向导来创建用于在用户计算机上安装和注册表单模板的可安装文件。如果您的计算机中没有安装 Visual Studio,则可使用发布向导将表单模板的副本保存到共享的网络文件夹中,然后创建用于在用户计算机上注册表单模板的脚本文件。在此情况下,表单模板和脚本文件必须都复制到用户的计算机中。复制了这两个文件后,管理员或具有管理员权限的人员便可运行该脚本,以注册表单模板。
发布表单模板与保存表单模板不同。发布表单模板时,发布向导将发布位置和处理说明添加到表单模板,以便用户可以打开基于该表单模板的表单。保存表单模板时,与在计算机上保存文件一样,您保存的是该表单模板的副本。要使表单模板可供您的用户填写,您应该始终使用发布向导。
开始之前在发布表单模板之前,您需要具备以下条件:
如果您要创建可安装文件,则需在您的计算机上安装 Visual Studio .NET 2003 或 Visual Studio 2005。
如果您要在电子邮件中分发数字签名的表单模板,则需要在您的计算机上安装 Office Outlook 2007。
要向您的用户发送带有表单和表单模板的电子邮件,请选中“将表单发送给电子邮件收件人”复选框,然后单击“关闭”。 邮件正文中带有表单的电子邮件会为您打开以便填写并发送给您的用户。如果您的用户拥有 Microsoft Office Outlook 2007,他们就可以在打开电子邮件时填写表单。使用 Outlook 早期版本或其他电子邮件应用程序的用户会收到附有表单和表单模板的电子邮件。用户可以打开表单模板附件以在自己的计算机上安装表单模板,然后可以打开表单附件并在 InfoPath 中填写表单。 提示 在电子邮件的“说明”框中,键入对用户的提醒,提示用户只能打开来自可信发件人的电子邮件的附件。