设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 6893|回复: 3
打印 上一主题 下一主题

InfoPath以完全信任方式发布表单模板(转载)

[复制链接]
跳转到指定楼层
1#
发表于 2008-10-8 09:26:22 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
本文介绍如何使用 Microsoft Office InfoPath 发布向导以完全信任方式发布表单模板,以便创建可在用户的计算机上注册该表单模板的可安装包或脚本。

概述基于具有完全信任的表单模板的表单可以访问用户计算机上的系统资源。例如,假设您正在设计一个表单模板,它的表单可以确定用户计算机上的硬盘大小,以用于清查目的。为了使该表单可从操作系统中获取此信息,您需要以完全信任方式设计表单模板。
为了使表单可以访问用户计算机上的系统资源,该表单模板必须由受信任的证书颁发机构的证书进行数字签名,然后再发布到共享的网络位置。然后您就可以通过电子邮件发送该表单模板,或让用户从共享的网络位置打开基于该表单模板的表单。
安全性 请提醒用户只能打开来自信任源的电子邮件附件。

当使用 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 中填写表单。
    提示 在电子邮件的“说明”框中,键入对用户的提醒,提示用户只能打开来自可信发件人的电子邮件的附件。
使用发布向导和 Visual Studio 创建可安装文件
  • “文件”菜单上,单击“发布”
  • 在发布向导中,单击“作为可安装表单模板(.js 或 .msi 文件)”,然后单击“下一步”
  • 在该向导的下一页上,在“请指定要创建的安装文件的类型。”下,单击“Microsoft 安装程序(.msi)文件”
  • “单位名称”框中键入公司的名称,在“语言”列表中选择安装向导将要使用的语言,然后单击“下一步”
  • 在该向导的下一页上,单击“浏览”
  • “浏览”对话框中,通过浏览找到要将可安装文件发布到的共享网络文件夹,然后单击“确定”
  • 单击“下一步”
  • 在该向导的下一页上,单击“发布”
发布了表单模板后,管理员或具有管理员权限的人员便可通过从用户计算机中运行可安装文件来安装和注册表单模板。
使用发布向导创建注册脚本
  • “文件”菜单上,单击“发布”
  • 在发布向导中,单击“作为可安装表单模板(.js 或 .msi 文件)”,然后单击“下一步”
  • 在该向导的下一页上,在“请指定要创建的安装文件的类型。”下,单击“JScript (.js)文件”,然后单击“下一步”
  • 在该向导的下一页上,单击“浏览”
  • “浏览”对话框中,通过浏览找到要将表单模板和脚本文件发布到的共享网络文件夹,然后单击“确定”
  • 在该向导的下一页上,在“输入安装文件的位置和文件名”框中指出脚本文件的路径和名称,然后单击“下一步”
  • 在该向导的下一页上,验证显示的信息是否正确,然后单击“发布”
发布了表单模板后,管理员或具有管理员权限的人员便可将表单模板和脚本文件复制到用户计算机上的单个文件夹中。复制完这两个文件后,管理员可以通过在 Windows 资源管理器中双击脚本文件来运行它。


转载自:http://www.officelesson.com/InfoPath/2008910/9109083.html
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
3#
发表于 2008-11-14 23:08:00 | 只看该作者
原帖由 xuwenning 于 2008-10-8 09:35 发表
Microsoft Office InfoPath 我还没用过
楼主可以简单介绍做什么用的呢?


InfoPath 是用于制作表单的专用工具,一般适用于办公领域。
2#
发表于 2008-10-8 09:35:50 | 只看该作者
Microsoft Office InfoPath 我还没用过
楼主可以简单介绍做什么用的呢?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-11-29 18:56 , Processed in 0.097710 second(s), 27 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表