1

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

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

4

2 回答 2

1

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

于 2011-06-05T06:05:41.097 回答
0

我认为,如果您能更好地解释一下您要完成的工作,这可能会有所帮助...

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

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

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

于 2011-09-27T13:54:35.543 回答