我有一个使用 Infopath 2007 编写的支持浏览器的表单。我无法使用托管代码。
我想使用 updatelistitems() 网络服务创建一个新的 Sharepoint 2007 列表项。
如果我创建一个 CAML 模板并使用该模板创建一个“接收”辅助数据连接,我就可以做到这一点。然后,在“提交”数据连接中访问 updatelistitems() 网络服务时,新创建的数据连接将用作更新参数。
但是,我希望用户能够使用下拉列表框提供一些新数据。但是,我不知道如何在更新提交的下拉框中包含所选项目。
我尝试动态构造一个批处理语句,将其放入文本框中,并将其用作更新 CAML XML,但我收到一条消息,指出更新中有错误。
如何在不使用托管代码的情况下动态构造批处理语句并提交到 updatelistitem?
谢谢!