SharePoint 2013 使用InfoPath 提交数据到InfoPath form Library
本文适用于SharePoint & InfoPath 2007, 2010, 2013 , 但本文将以2013作为例子来叙述。
假设有这么一个需求:
1. 需要一个 form来保存 daily report
2. daily report 数据需要以XML形式被其他系统使用
3. 通过这个 form提交的数据可以在 SharePoint 网站中被统计
4.每位员工一天只能提交一条daily report
考虑以上需求时首选 InfoPath form library,下面是实现这个需求的详细步骤
1. 启动 InfoPath 2013
2. 选择 New -> SharePoint Form Library
3. 点击 design form

4. 设计form(添加字段和控件)

5. 设置 submit Option


如Formlibrary不存在则需要选择创建一个。然后 Next-> Next-> Finish
6. 发布 form template


点击Next 按钮

点击Next 按钮

点击Next 按钮

添加列,这些列就可以在SharePoint里面被统计,点击Next 按钮

点击Publish
在FormLibrary里新建文档:

填写信息后点击submit

提交的 from以XML 形式存在 SharePoint的文档库中,可以下载到本地给其他系统做数据源。