一步步学习微软InfoPath2010和SP2010--第八章节--使用InfoPath表单Web部件(4)--其他参数
当涉及到创建自定义的业务解决方案时,传递参数到InfoPath表单的能力是非常强大的。当InfoPath被创建时,通常是整体业务解决方案(如新员工入职、旅游申请或项目管理的站点)的一部分。为网站访问者和填表人创建有用的页面界面的能力,对于确保他们理解网站来说是非常重要的。用户界面概念在第十三章节“SharePoint视图和仪表板”将深入讲解。
下面是在使用InfoPath基于浏览器的表单时需要了解的其他参数概念:
1. 源
源参数告诉表单,当有人提交或关闭表单时,导航到哪个URL。默认地,这个参数包含表单库默认视图的URL。在不必将用户送到表单库的情况下,这个参数可以被修改来更加紧密的控制表单填写完后你在站点中的位置。下面是需要自定义源URL的两个例子
A. 在首页创建链接,这样访问者点击一次就可以填写表单。当这个自定义链接被点击时,有人填写InfoPath表单并提交,然后她马上被定向回到站点的首页。
B. 发送邮件作为工作流的一部分,URL链接到指定表单。当邮件接收者点击链接打开表单时,表单被查看并关闭,或者被提交。这个人然而马上被定向到表单站点的首页。
2. DefaultView
DefaultView参数用来直接导航到表单中置顶视图,而不是表单中默认的视图。以“&DefaultView=View Name”的语法添加DefaultView参数到URL末尾。另一个控制切换视图的方法是在表单中使用“表单加载”操作规则,设定条件,使用“切换视图”操作决定什么时候切换视图。
注意:查看第十四章节“高级选项”获得关于表单加载规则更多的信息。
3. URL剖析
当使用基于浏览器的表单时,为了理解一些典型的URLs如何构造的,两种不同类型的URLs将被分解,在表格中解释每个参数:
下面是在使用InfoPath基于浏览器的表单时需要了解的其他参数概念:
1. 源
源参数告诉表单,当有人提交或关闭表单时,导航到哪个URL。默认地,这个参数包含表单库默认视图的URL。在不必将用户送到表单库的情况下,这个参数可以被修改来更加紧密的控制表单填写完后你在站点中的位置。下面是需要自定义源URL的两个例子
A. 在首页创建链接,这样访问者点击一次就可以填写表单。当这个自定义链接被点击时,有人填写InfoPath表单并提交,然后她马上被定向回到站点的首页。
B. 发送邮件作为工作流的一部分,URL链接到指定表单。当邮件接收者点击链接打开表单时,表单被查看并关闭,或者被提交。这个人然而马上被定向到表单站点的首页。
2. DefaultView
DefaultView参数用来直接导航到表单中置顶视图,而不是表单中默认的视图。以“&DefaultView=View Name”的语法添加DefaultView参数到URL末尾。另一个控制切换视图的方法是在表单中使用“表单加载”操作规则,设定条件,使用“切换视图”操作决定什么时候切换视图。
注意:查看第十四章节“高级选项”获得关于表单加载规则更多的信息。
3. URL剖析
当使用基于浏览器的表单时,为了理解一些典型的URLs如何构造的,两种不同类型的URLs将被分解,在表格中解释每个参数:
A. 新建表单例子完整URL:
B. 连接至现有表单URL:
相应的参数在以下表格中得到解释: