我需要检索一个Infopath文件,该文件在sharepoint网页上显示并填写,并将其数据保存到单独的数据库中。提交表单后会触发2个事件。 ItemAdding
和ItemAdded
。
我知道我无法从ItemAdding
事件中检索文件,因为它只会在ItemAdding
事件后保存。
但是,一旦我将值存储到数据库,我想将用户重定向到不同的网站,但我发现无法做到这一点。我想,问题是ItemAdded事件发生在用户被重定向到显示“表单已关闭”的网页之后/或同时发生。
如何检索值和重定向用户?此外,我不允许将代码附加到infopath表单本身。这需要从Sharepoint处理。
谢谢
答案 0 :(得分:1)
如果要在SharePoint网站中重定向,可以将“source”包含为查询字符串参数。
您还可以在信息表单的response.redirect
事件中尝试OnClose
。