在本章第一部分,你学到如何添加一个Web部件到页面。当多个Web部件被放置在页面上时,Web部件连接可以在Web部件间创建。这些链接允许Web部件间筛选数据或参数。
本部分,你将絮叨如何连接InfoPath表单Web部件到另一个Web部件,并且你将知道你有多个完成这任务的方法。下面选线是当新的连接被创建时可用的选项:
1. 数据发送对象
这个弹出菜单将显示页面上所有(此Web部件可发送数据到的)Web部件的选项。这个选项和包含输出参数的表单库表单一起使用。
注意:参数将在本章稍后“参数”部分讲解。
2. 表单获取位置
当选择此选项时,Web部件将会被筛选来显示在列表或库中已存在的一个表单。选中的Web部件必须是表单位于的表单库的列表视图Web部件。最终结果是表单在列表视图中被选中。视图将在InfoPath表单Web部件上显示相关的已填写表单。左侧“选择”列中的黑色双箭头图标是选中项目指示器。
注意:如果在连接中非表单库Web部件被选中,将会出现错误:Web部件在指定位置没有发现InfoPath表单。
3. 数据获取位置
只有当在InfoPath表单中定义参数时,此选项才可用,并且只用于表单库表单。基于SharePoint列表的InfoPath表单不能接收表单数据。你不能从页面上多个Web部件接收数据。