除了把Infopath表单发布到List里,还可以发布到Form Library里。区别呢,就是在List里面的infopath是一个条目,而在Form Library里面的是一个XML 文件。
打开InfoPath Designer,在新建的时候,选择SharePoint Form Library:
在打开的设计窗体,设计一下这个表单。我要做的是一个采购信息的表单。
首先我加入一个名称的文本框:
双击右侧的Field1,会弹出编辑窗口,可以在这里修改属性的名称,和类型,等等:
然后再添加一个分类的属性,这个是一个下拉列表:
用同样的方法加上其他的属性,这样这个表单就设计好了:
如何发布到SharePoint里呢?
点击左上角的File,在Publish里面,选择SharePoint Server:
这样发布向导就打开了,按照提示,一步一步进行就可以。
首先输入的是SharePoint Site的URL:
点击下一步,会要求选发布类型,这里有三个选项,默认是Form Library,其他两个以后再介绍。
在一下一步骤,可以选择新建一个Form Library,或者使用已经存在的:
输入名字和说明:
接下来,发布向导会让选择,InfoPath表单里面的哪些属性,会对应到SharePoint的一个列。对应完之后,这个属性在SharePoint Library里就是一个正常的列,可以用这个列来做视图等等。
打开新建出来的Form Library,新建一个item:
这样一个表单就被发布到了Form Library里了。
InfoPath与SharePoint之(四)发布Form 到Form Library
原文地址:http://blog.csdn.net/spfarm/article/details/43851165