文档库 最新最全的文档下载
当前位置:文档库 › InfoPath Forms Services

InfoPath Forms Services

InfoPath Forms Services
InfoPath Forms Services

InfoPath Forms Services

Microsoft InfoPath 2003提供给我们便利的创建电子表单的方式和所见即所得的设计模式。但是,用户必须安装InfoPath才能打开填写表单。在不安装InfoPath的环境中,特别是在浏览器中填写表单,是一个普遍的需求。但是,这一个愿望在Infopath 2003的时代实现起来代价比较大,它让很多InfoPath 2003的用户为之遗憾。但是,随着InfoPath 2007和InfoPath Forms Services 的发布,我们的夙愿终于得以达成。简而言之,InfoPath Forms Services是让InfoPath表单可以在浏览器中访问、填写的技术。InfoPath Forms Services

是Office SharePoint Server 2007的组件。同时,也有基于它的独立产品Microsoft Office Forms Server 2007。本章,我们将带领大家走进InfoPath Forms Services的世界。

8.1 InfoPath Forms Services的应用场景与架构

8.1.1 InfoPath Forms Services的应用场景

InfoPath Forms Services是基于Web的InfoPath表单渲染技术。InfoPath 2007可以方便地设计出用户体验很好的表单。表单可根据规则进行表单数据验证,向Web服务、数据库或者SharePoint等数据源提交数据。同时, InfoPath 的“Design-Once”的设计理念让所有这些特性在发布到Web上以后仍然和在InfoPath客户端上一样。这些都支持着我们来构建丰富的表单解决方案。

首先,我们可以用InfoPath来作为数据收集的载体,比如做调查表单。在InfoPath 2007的客户端软件中设计好调查表单,然后发布到SharePoint的文档库中。用户在浏览器端打开表单,填写调查表,表单数据提交到文档库中。调查结束后,把文档库的表单导出。InfoPath支持把数据一同导入Excel中进行调查结果的统计分析。

其次,我们可以用 InfoPath来作为数据展现和交互层。通过InfoPath设计表单界面,与后台的数据源进行连接,用户在InfoPath的界面中进行操作,最终提交数据到外部数据源。MOSS的工作流就利用InfoPath表单作为交互界面。开发MOSS工作流的时候利用InfoPath设计交互界面也使开发难度大大降低。

表单的本质就是数据呈现和编辑的载体,所以表单应用的中心不外乎围绕数据、界面、流程来展开。上面提到的两种应用场景旨在启发大家的思路,从一般的角度上让大家看看 InfoPath Forms Services可以做些什么样的应用。对这个技术有更多的了解以后,便可以更好地把这项技术融入到我们的解决方案中。

8.1.2 InfoPath Forms Services的运行机制

InfoPath 2007充当的是Office SharePoint Server 2007表单设计器的角色。InfoPath Forms Services充当的是表单在浏览器中渲染的运行环境。InfoPath文件格式中对于表单展现层用的都是Html格式,不管在InfoPath客

户端还是InfoPath Forms Services中,渲染表单都是根据表单模板文件中的Html代码,Design-Once的理念就是基于此实现的。

一个 InfoPath的模板包括了界面,同时也包括了表单控件的动作规则和数据的验证规则等,所以InfoPath Forms Services要做的事情不仅仅是展现,还要处理除了界面以外的校验等工作。当服务器接收到Web端访问表单模板的请求时,服务会根据表单模板生成 HTML推送回浏览器,同时还包括控制页面以及完成数据校验等操作的Javascript文件。InfoPath Forms Services采用AJAX机制,利用XMLHTTP实现客户端与服务器的交互。

8.1.3 InfoPath Forms Services的应用架构

和Excel Services一样,InfoPath Forms Services构建在Windows SharePoint Services 3.0的基础上,是Office SharePoint Server 2007中的企业级应用的组件,帮助企业更好地实现表单驱动的商业流程。它的初衷和亮点就是支持在浏览器端访问和填写InfoPath表单,同时也提供了在智能手机和PDA等移动设备上的支持。这个设计极大地扩展了InfoPath表单的应用范围和方式。

InfoPath Forms Services的一般的应用架构如图8-1所示。表单设计者通过InfoPath 2007根据业务需要对表单进行设计,设计好表单需要从外部数据源抽取的数据,以及表单的数据提交,必要的话还可能在表单中编写代码。设计完成的表单发布到InfoPath Forms Services服务器环境中。最终用户通过浏览器、移动设备或者InfoPath客户端访问表单,填写数据,提交表单。这种应用架构突破了表单使用者必须有InfoPath客户端的瓶颈,同时把一个表单的可访问范围扩展到网络的任何角落。

部署和管理与浏览器兼容的表单模板

所有启用浏览器功能的表单模板都必须驻留在运行 InfoPath Forms Services 的服务器上。驻留在运行 InfoPath Forms Services 的服务器上的表单模板有两种部署模式:一种对应于用户表单模板(用户表单模板:受浏览器支持的已

通过 InfoPath 发布的表单模板,不需要由管理员上载到运行 InfoPath Forms Services 的服务器。),另一种对应于经管理员核准的表单模板(管理员许可的表单模板:一种与浏览器兼容的表单模板,已由管理员上载到运行 InfoPath Forms Services 的服务器上。管理员许可的表单模板可以包含代码。)。

用户表单模板可以由任何有权创建库和列表的用户部署。用户表单模板中只包含声明性功能(如条件格式(条件格式:根据表单中输入的值更改控件的外观(包括控件的可见性和读写状态)的过程。)),而不包含托管代码。用户表单模板在域安全级别下运行。

经管理员核准的表单模板包含托管代码,需要完全信任,使用由管理员管理的数据连接或者必须在网站集内广泛部署。在部署经管理员核准的表单模板的过程中,场管理员通常执行上载和验证步骤,但表单模板设计者也可以从 InfoPath 中执行验证任务。网站集管理员或者具有网站集管理员权限的场管理员可以执行激活步骤。经管理员核准的表单模板的部署过程涉及到以下三个步骤:

1.验证验证过程显示有关该表单模板的信息,如错误和警告。这是通过使

用管理中心的设置或使用 Office InfoPath 2007 中的“检查设计方案”

任务窗格来完成的。

2.上载在对该表单模板进行验证之后,场管理员会将其上载到 Web 场的

“管理表单模板”库中。

3.激活在将表单模板上载之后,场管理员或者网站集管理员可以将它激活

到网站集内。

注释场管理员必须对网站集具有网站集管理员权限,才能将表单模板激活到该网站集。

下表介绍了两种最常见的部署方案以及每种方案所需的角色。

类型方案部署范围

用户表单模板有权在运行 InfoPath

Forms Services 的服务器

上创建库和列表的最终用

户可以部署包含声明性功

能(如条件格式)的、与浏

览器兼容的表单模板。

表单模板发布到文档库或者作为内容类

型(内容类型:某类内容的一组可重用设置。

使用内容类型可一致管理元数据、模板以及项

目和文档的行为。内容类型在网站级别定义并

用于列表和库。)使用。此部署方法最适用于

没有托管代码而且部署范围有限的表单模板,

例如只打算由一个部门中的员工使用的表单

模板。

注释如果用户表单模板需要在广泛的范

围内使用,则可以使用与经管理员核准的表单

模板相同的过程来部署。

经管理员场管理员可以部署完全信

任和域信任的浏览器兼容

表单模板由场管理员验证和上载,之后将激活

到一个和多个网站集的表单模板库中。激活过

核准的表单模板表单模板,此类表单模板中

包含托管代码或者使用由

管理员管理的数据连接。

程可用来打开或关闭网站集内的功能或者使

经管理员核准的表单模板可用。此部署方法最

适用于需要广泛部署以供组织内多个部门中

的员工使用的表单模板。

注释场管理员必须验证和上载经管理员

核准的表单模板,但是网站集管理员可以激活

已上载的表单模板。

注释

?如果您要部署包含托管代码的表单模板,但无权这样做,请与场管理员联系以寻求帮助。在请求场管理员部署表单模板之前,必须将它发布到场管理员能够访问的位置。

?当场管理员部署一个表单模板时,它会添加到服务器上的一个集中位置。

具有网站集管理员权限的任何用户都可以将该表单模板激活到其网站集内。建议仅对要用于一个或多个网站集的表单模板采用此部署方法。

(企业管理套表)企业常用表单模板

(企业管理套表)企业常用 表单模板

企业常用各类表格列表●发文编号登记簿 ●员工加班申请单 ●员工请假申请单 ●客户投诉受理单 ●工作联络单 ●固定资产申请单 ●固定资产领用单 ●名片需求申报表 ●派车单 ●签呈 ●需求申报表 ●招待宴请审批单 ●用章申请单 ●办公用品申请单 ●预借款申请单 ●各部门负责人月汇报表 ●油卡充值申请表 ●电脑、打印机等办公设备维修申报处理单 ●出差申请单 发文编号登记簿发文部门:NO. 序号,文件名称,编号,拟订人,发文日期,备注 ,,,,, ,,,,, ,,,,, ,,,,, ,,,,, ,,,,, ,,,,, ,,,,, ,,,,,

,,,,, ,,,,, ,,,,, ,,,,, ,,,,, ,,,,, ,,,,, ,,,,, ,,,,, ,,,,, ,,,,, ,,,,, ,,,,, 员工加班申请单 姓名,,性别,,部门,,岗位, 加班时间,年月日时至年月日时,加班天数, 加班原由, 年月日 部门经理, ,行政办公室, 备注, 员工加班申请单 姓名,,性别,,部门,,岗位, 加班时间,年月日时至年月日时,加班天数, 加班原由, 年月日 部门经理,

,行政办公室, 备注, 员工请假申请单 姓名,,性别,,部门,,岗位, 请假时间,年月日时至年月日时,请假天数, 请假事由, 年月日 审批程序,部门主管,行政办公室,分管领导,总经理 ,,,, 备注, 员工请假申请单姓名,,性别,,部门,,岗位, 请假时间,年月日时至年月日时,请假天数, 请假事由, 年月日 审批程序,部门主管,行政办公室,分管领导,总经理 ,,,, 备注, 客户投诉受理单 投诉人姓名,,电话, 地址, 投诉日期,,投诉来源,

公司各种表格模板大全

公司经营过程中需要的各种表格及模板设计——由中国总会计师协会专家项目组成员及中财和国际培训中心专职教授周国海教授根据企业实际需求整理。 融信企业办公用品购买申请表(小) 申请日期:年月日申请人:申请部门: 物品名称要求数量单价金额1 2 3 4 5 6 7 8 合计 部门负责人签字:办公室负责人审核:总经理审批: 融信企业办公用品购买申请表(小) 申请日期:年月日申请人:申请部门: 物品名称要求数量单价金额1 2 3 4 5 6 7

合计 部门负责人签字:办公室负责人审核:总经理审批: 融信企业办公用品购买申请表(大) 申请日期:年月日申请人:申请部门: 物品名称要求数量单价金额1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21

合计 部门负责人签字:办公室负责人审核:总经理审批: 融信企业办公室资产购买申请表(小) 申请日期:年月日申请人:申请部门: 采购目的: 资产名称要求数量单价金额1 2 3 4 5 6 合计 部门负责人签字:办公室负责人审核:总经理审批: 融信企业办公室资产购买申请表(小) 申请日期:年月日申请人:申请部门: 采购目的: 资产名称要求数量单价金额1 2 3 4 5

6 合计 部门负责人签字:办公室负责人审核:总经理审批: 融信企业办公室资产购买申请表(大) 申请日期:年月日申请人:申请部门: 资产名称要求数量单价金额1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

21 22 合计 部门负责人签字:办公室负责人审核:总经理审批: 融信企业员工入职申请表 应聘部门(分公司):应聘岗位:日期:年月日 基本情况 姓名性别民族出生年月 身高Cm 婚否政治面貌健康状况 学历专业联系电话 身份证号码身份证地址 招聘信息来源现住址 紧急联系人关系住址或单位联系电话有无亲属或朋友在本公司部门职务 教 育 背 景 起止年月学校名称学历专业学位或证书 工 作 经 历 起止年月工作单位职位薪资待遇离职原因 家 庭 成 员 姓名关系工作单位或地址联系方式 个人特长及自我评价 首选申请岗位期望月薪次选申请岗位期望月薪入职时间职务试用时间试用工资 填表人申明1、本人保证所填资料属实;2、保证遵守公司各项规章制度,绝对服从上级工作安排; 3、若有不实之处,本人愿意无条件接受公司处罚甚至辞退,并不要求任何补助。 申明人:

公司招聘表格模板

公司年度招聘计划书

招聘计划目录 XXXXX有限公司 招聘计划书简介:........................................................ -1 - 招聘计划 1. 招聘目的及意义:..................................................... -3 - 2. 招聘原则:........................................................... -3 - 3. 上年度招聘回顾及总结............................................... -3 - 4. 现行发布岗位招聘信息:............................................. -3 - 5. 招聘方案设计:....................................................... -5 - 5.1. 现场招聘 ....................................................... -5 - 52网络招聘 ......................................................... -5 - 5.3. 主要招聘途径: ................................................ -5 - 5.4. 补充招聘途径: ............................................... -5 - 6. 招聘的实施:......................................................... -5 - 6.1. 第一阶段: ..................................................... -5 - 6.2. 第二阶段: ..................................................... -6 - 6.3. 第三阶段: ..................................................... -6 - 6.4. 第四阶段: ..................................................... -6 - 6.5. 第五阶段: ................................................... -6 - 7. 公司面试............................................................. -7 - 8. 录用决策............................................................. -7 - 9. 入职培训............................................................. -7 - 10. 招聘效果统计分析.................................................. -8 -

公司表格模板大全

申请人:申请部门: 物品名称要求数量单价金额1 2 3 4 5 6 7 8 合计 部门负责人签字:办公室负责人审核:总经理审批: 融信企业办公用品购买申请表(小) 申请日期:年月日申请人:申请部门: 物品名称要求数量单价金额1 2 3 4 5 6 7 8 合计 部门负责人签字:办公室负责人审核:总经理审批:

申请人:申请部门: 物品名称要求数量单价金额1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 合计 部门负责人签字:办公室负责人审核:总经理审批:

申请人:申请部门: 采购目的: 资产名称要求数量单价金额1 2 3 4 5 6 合计 部门负责人签字:办公室负责人审核:总经理审批: 融信企业办公室资产购买申请表(小) 申请日期:年月日申请人:申请部门: 采购目的: 资产名称要求数量单价金额1 2 3 4 5 6 合计 部门负责人签字:办公室负责人审核:总经理审批:

申请人:申请部门: 资产名称要求数量单价金额1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 合计 部门负责人签字:办公室负责人审核:总经理审批:

融信企业员工入职申请表 应聘部门(分公司):应聘岗位:日期:年月日 基本情况姓名性别民族出生年月 身高Cm 婚否政治面貌健康状况 学历专业联系电话 身份证号码身份证地址 招聘信息来源现住址 紧急联系人关系住址或单位联系电话有无亲属或朋友在本公司部门职务 教 育 背 景 起止年月学校名称学历专业学位或证书 工 作 经 历 起止年月工作单位职位薪资待遇离职原因 家 庭 成 员 姓名关系工作单位或地址联系方式 个人特长及自我评价 首选申请岗位期望月薪次选申请岗位期望月薪入职时间职务试用时间试用工资 填表人申明1、本人保证所填资料属实;2、保证遵守公司各项规章制度,绝对服从上级工作安排; 3、若有不实之处,本人愿意无条件接受公司处罚甚至辞退,并不要求任何补助。 申明人: 人事部意见部门经理意见总经理意见董事长审核

相关文档