Вопрос

Мне нужно получить файл InfoPath, который отображается и заполнен на веб-странице SharePoint и сохранить его данные для отдельной БД. Существует 2 события, которые выходят после подаваемой формы. ItemAdding и ItemAdded.

Я знаю, что не могу получить файл из ItemAdding Событие, потому что он только сохраняется после ItemAdding Мероприятие.

Но я хочу перенаправить пользователей на другой веб-сайт, как только я сохранил свои значения в базу данных, но я не нахожу никакого способа сделать это. Я предполагаю, что проблема в том, что произошедший с этим событием, после / или в то же время, когда пользователь перенаправляется на веб-страницу, показывающую «Форма была закрыта».

Как я могу получить значения и Перенаправить пользователя? Кроме того, мне не разрешено прикрепить код к самой форме InfoPath. Это должно быть обработано от SharePoint.

Спасибо

Это было полезно?

Решение

Если вы перенаправляете на сайте SharePoint, вы можете включить «источник» в качестве параметра строки запроса.

Вы также попробуйте response.redirect в OnClose событие формы InfoPath.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top