近期由于实习需要,开始学习sharepoint. 之前对于sharepoint是完全不了解,连听都没听过。不过从现在开始了解啦。
公司近期将原来用的sharepoint2007升级为2010的,很多功能是2007不能实现的。比如这个联动下拉框的实现,在sharepoint2007中是必须用visula studio编写代码来实现的。但sharepoint2010添加了这一个功能,即通过对infopath的相关设置是可以不用编写代码就可以实现这个功能的。
所谓联动下拉框,举个例子就是,两个下拉框选项,如第一个为国家,第二个为城市。要求第一个下拉框选择了之后,第二个下拉框能根据第一个下拉框的结果做筛选。如,第一个下拉框选择了“中国”,那么第二个下拉框只能是中国内的城市,如上海、重庆等;如果第一个下拉框选择了“日本”,那么第二个下拉框只能是日本的城市,如“东京”等。
我的项目第一个下拉框是Category,第二个下拉框是project name. 每一个project对应属于一个category。
具体用infopath布局表单不赘述,直接从设置下拉框开始。
1,设置category和project name的数据连接源。
图中的field3为category的下拉框,field4为project name的下拉框。将category右击属性框如图设置。
2.设置p