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

SharePoint 2013 使用InfoPath 提交数据到InfoPath form Library_第1张图片

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

SharePoint 2013 使用InfoPath 提交数据到InfoPath form Library_第2张图片

5. 设置 submit Option

SharePoint 2013 使用InfoPath 提交数据到InfoPath form Library_第3张图片

 

SharePoint 2013 使用InfoPath 提交数据到InfoPath form Library_第4张图片

如Formlibrary不存在则需要选择创建一个。然后 Next-> Next-> Finish

 

 6. 发布 form template

SharePoint 2013 使用InfoPath 提交数据到InfoPath form Library_第5张图片

SharePoint 2013 使用InfoPath 提交数据到InfoPath form Library_第6张图片

 

点击Next 按钮

SharePoint 2013 使用InfoPath 提交数据到InfoPath form Library_第7张图片

点击Next 按钮

SharePoint 2013 使用InfoPath 提交数据到InfoPath form Library_第8张图片

点击Next 按钮

SharePoint 2013 使用InfoPath 提交数据到InfoPath form Library_第9张图片

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

SharePoint 2013 使用InfoPath 提交数据到InfoPath form Library_第10张图片

点击Publish

 

在FormLibrary里新建文档:

SharePoint 2013 使用InfoPath 提交数据到InfoPath form Library_第11张图片

填写信息后点击submit

SharePoint 2013 使用InfoPath 提交数据到InfoPath form Library_第12张图片

 

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

 

你可能感兴趣的:(SharePoint,infopath)