使用InfoPath列表更新SharePoint列表?

时间:2011-05-03 13:19:39

标签: sharepoint-2010 infopath infopath-forms-services infopath2010

我想使用InfoPath更新/创建SharePoint列表。到目前为止,我已经创建了表单,当我选择“提交”按钮时,我已设置程序以指示表单是否已成功提交,我确实收到此消息。但是,当我查看SharePoint列表中我指示了我希望列表驻留的程序时,没有更新。

我从数据库中提取数据并设置条件并且查询的数据是正确的。一旦我弄清楚如何将InfoPath列表连接到SharePoint列表,其他所有内容都将变得轻而易举。我所看到的每一个地方都表明这是不可能的,不幸的是它似乎就是这样。必须有一些工作。我过去几个月一直在使用InfoPath和SharePoint(字面意思),我可能需要有人来指导我,因为办公室里没有其他人知道这些程序。

2 个答案:

答案 0 :(得分:1)

我认为最简单的方法是让InfoPath表单调用Web服务。在Web服务中,您可以随心所欲地做任何事情;创建一个列表,创建一个列表项或任何其他东西。

答案 1 :(得分:0)

我认为如果你能更好地解释一下你想要完成什么,这可能会有所帮助......

您是否尝试在SharePoint中创建列表或更新列表?查询数据库时,是否尝试在现有列表中插入新值或创建新列表并插入值。

您可以通过在列表表单后面编写代码然后将其作为沙盒或管理员批准的表单发布来完成此操作(将行插入现有列表)。

如果这是你想要做的,那么在SharePoint中创建列表,将列表表单从SharePoint导出到Infopath(这样你就可以将列表字段作为主要连接)然后编写代码来做你想做的任何事情,即从数据库中检索数据并添加到列表中。