SharePoint INTELADDING & TELADDIED
-
29-09-2019 - |
Вопрос
Мне нужно получить файл InfoPath, который отображается и заполнен на веб-странице SharePoint и сохранить его данные для отдельной БД. Существует 2 события, которые выходят после подаваемой формы. ItemAdding
и ItemAdded
.
Я знаю, что не могу получить файл из ItemAdding
Событие, потому что он только сохраняется после ItemAdding
Мероприятие.
Но я хочу перенаправить пользователей на другой веб-сайт, как только я сохранил свои значения в базу данных, но я не нахожу никакого способа сделать это. Я предполагаю, что проблема в том, что произошедший с этим событием, после / или в то же время, когда пользователь перенаправляется на веб-страницу, показывающую «Форма была закрыта».
Как я могу получить значения и Перенаправить пользователя? Кроме того, мне не разрешено прикрепить код к самой форме InfoPath. Это должно быть обработано от SharePoint.
Спасибо
Решение
Если вы перенаправляете на сайте SharePoint, вы можете включить «источник» в качестве параметра строки запроса.
Вы также попробуйте response.redirect
в OnClose
событие формы InfoPath.