设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

InfoPath表单模板的生命周期(转载)

[复制链接]
跳转到指定楼层
1#
发表于 2008-10-8 09:20:13 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本文的目标读者是希望深入了解 Microsoft Office InfoPath 中的表单设计过程的表单模板设计者。本文概述了创建和部署表单模板的不同阶段,并提供了一些链接,使读者能找到有关重要任务的更多信息。虽然您可以摸索出最适合自己的工作方式,但从长远看,遵循此建议的设计过程可能有助于节省您的时间和工作量。

阶段 1:规划规划所需的时间取决于表单模板的复杂性、您在组织中的角色以及组织中的流程和需求。
如果表单模板将只由直接团队的成员使用,则规划阶段可能非常不正式。如果表单模板较为复杂,则规划阶段将可能是一个较为正式的复杂过程,而且您可能要与许多相关人员进行商讨。例如,如果表单模板将成为覆盖公司范围的更大业务系统(例如零用金报销或企业资源规划系统)的一部分,则您可能要创建正式的规划文档(例如功能规范)。


阶段 2:设计完成规划阶段后,即可开始设计过程。在设计表单模板时,建议您遵循下面列出的任务顺序。但是,如有必要您也无需严格遵循此顺序。例如,您可能更喜欢在将控件添加到表单模板中时为这些控件定义数据有效性、条件格式和规则,而不是在设计过程的后期才这样做。


阶段 3:部署部署表单模板的过程包括发布表单模板、启用它以供在网站上使用(仅对于与浏览器兼容的表单模板),以及使用户知道表单模板可用。如果您计划在用户计算机上安装您的表单模板,则发布过程可能还包括创建特殊安装文件。可以将表单模板发布到许多位置,包括电子邮件分发列表、运行 InfoPath Forms Services 的服务器或 Windows SharePoint Services。
如果您计划将与浏览器兼容的表单模板发布到运行 InfoPath Forms Services 的服务器,则除了发布该表单模板之外,还必须为其启用浏览器功能。在许多情况下,可以在发布过程中执行此步骤,方法是在“发布向导”中选中某个复选框。但是,如果表单模板包含某些功能(例如托管代码),则您将无法自行为表单模板启用浏览器功能。相反,您必须将表单模板保存到一个共享位置,然后通知场管理员可以审查它。场管理员即可验证表单模板是否没有错误和警告,将其上载到 Web 场上的某个位置,然后在服务器上的网站集中激活它。
阶段 4:维护维护表单模板包括在必要时更新表单模板和发布新版本。定期征求用户对设计的可用性的反馈也是一个好做法。表单模板是否仍满足用户的需求,或者用户的需求是否有所改变?
发布已更改的表单模板时,InfoPath 能够更新表单模板(.xsn 文件)和任何基于该表单模板的现有表单(.xml 文件)。当用户打开现有的表单时,将会自动下载表单模板的最新副本,并且用户的表单数据将得到更新,以便与该版本相符。默认情况下,InfoPath 会自动用最新的版本替换旧版本的表单模板。您可以选择自己偏好的更新方法,以更新现有的用户表单。
如果您是运行 InfoPath Forms Services 的服务器的场管理员,并且需要上载新版本的经管理员核准的表单模板,您可以决定现有版本和升级版本之间的转换将如何发生。例如,您可以选择以较高的版本来替换表单模板,这不会造成目前在浏览器中填写表单的用户丢失数据。或者,如果您有迫不得已的原因(如安全性修复),则可以选择立即覆盖表单模板。
如果需要更新现有的模板部件,请打开它,进行必要的更改,保存模板部件,然后将它重新分发给表单设计者。表单设计者将最新版本的模板部件添加到“控件”任务窗格后,他们就可以在其表单模板中使用该模板部件。如果表单设计者打开包含较旧版本模板部件的表单模板,InfoPath 将提示他们用最新版本来更新该模板部件。

阶段 5:存档作为表单设计生命周期的最后一步,组织通常会将表单模板和表单存档。如果您不再需要某特定的表单模板,则可能想停用它,并将该表单模板的数字化副本留作记录。此外,您可能想保存在基于该表单模板的表单中收集的数据。
许多组织均遵循有关长期在存档中存储和保存数据的严格准则。例如,某组织可能需要将客户交易记录存档一定数量的年份。组织中的存档准则可能由内部策略和/或守规要求来推动。作为规划过程的一部分,您应了解清楚具体的策略。
将表单模板存档如果您是运行 InfoPath Forms Services 的服务器的场管理员,则可以在支持浏览器功能的表单模板过时之际停用这些模板。例如,如果某调查已结束,则您可能想停用该调查的表单模板。为了使库保持最新和整洁,请确保停用了不再使用的表单模板,以及实施了对现有的表单模板进行审核和升级的策略。
如果您计划停用仍在使用的某个启用浏览器功能的表单模板,则应计划执行逐步升级或暂停该表单模板,以防止当前的会话被终止(这可能会导致数据丢失和正在填写表单的用户被突然中断)。
在版本控制程序或组织使用的其他类型的文件管理解决方案中将表单模板的源文件(.xsn 文件)存档也是一个好做法。这样做可帮助确保您和组织具有表单模板的记录,以便在查阅表单和表单数据的存档时以及在想恢复或更新表单模板时使用。
将表单和表单数据存档如果您的组织使用 Office SharePoint Server 2007,您可以通过将已完成的基于服务器的表单(.xml 文件)转换为网页,来对其进行存档。存档的表单可以存储在原始表单所在的同一个库中,也可以按照组织的准则将其移到另一个位置。

转载自:http://www.officelesson.com/InfoPath/2008911/9115996.html
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-5-1 06:54 , Processed in 0.100496 second(s), 24 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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