如何将InfoPath的数据提交到表单库(文档库)

来源:互联网 发布:mac怎么把输入法 编辑:程序博客网 时间:2024/05/16 07:47

如何将InfoPath的数据提交到表单库(文档库)

一、      Moss网站上新建一个表单库,取名为infopahtDemo,网址:http://zdr-c:8000/Docs/infopahtDemo

二、      打开InfoPath,设计一个新的表单。为了测试,设计一个最简单的表单,效果如下:

其中包括一个日期选择框和一个文本框。为了测试,将文件框的域名改为“我的姓名”,日期选择框的域不变。

 

三、      修改“提交选项”:

点击“工具-提交选项”,在“提交选项”窗口中,选择“允许用户提交此表单”,然后在“将表单数据发送到单个目标”下选择“SharePoint文档库”,点击“高级”按钮,选择“显示成功和失败消息”,输入成功和失败后的消息。

设计后的效果如下:

然后,按下面的操作再设置数据连接:

在上面的图中,点击“添加”按钮。弹出如下的窗口:

按图示输入表单库的URLhttp://zdr-c:8000/Docs/infopahtDemo和当前表单的模板文件名。点击“下一步”,输入一个连接名。点击“完成”,这样,表单和Moss网站的数据连接就建立好了。

 

四、      修改表单选项,以便发布表单。

在表单发布之前,须修改表单选项,以便能正确的发布。

点击菜单“工具-表单选项”,在弹出的窗口上主要包括下面的几项修改:

如果有后台代码,须选择“完全信任”,然后由管理员发布才能使用。因为这里没有后台代码,所以,选择域信任就够了。

 

1、  安全和信任:修改为域信任。

2、  修改兼容性:选择“设计一个可在浏览器或者InfoPath中打开的表单模板”

五、      保存此表单

六、      发布表单:

1、  点击“文件-发布”弹出发布向导:

上图采用默认选项。直接点击下一步:

2、输入刚才建立的表单库的地址:效果如下:

2、  因为没有后台代码,所以下图选择默认的“文档库”,也就是说,以一个文档的形式打开。

下面的一步比较关键:添加列名称:

将刚才表单中的两个域名要加入到列中。

为了测试,添加的第一列保持原有的列名不变,第二列的列名称中输入:“AAA”,如上图。(经测试,此列名就是你的数据库的列名)

添加完毕后的效果:

然后点击“下一步”、“发布”、“关闭”。

到此,表单模板发布完毕。

 

七、      测试发布的表单:

表单发布后,将会自动在infopahtDemo表单库中增加两栏,效果如下:

说明:表单库中新增加的栏是按添加列时的“列名称”决定的。具体的域名是什么关所谓。

新建一个文档,输入如上图,点击“提交”按钮后,显示“提交成功”。表单库的效果如下:

八、      OK

原创粉丝点击