Sharepoint ItemAdding & problema ItemAdded
-
29-09-2019 - |
Domanda
Ho bisogno di recuperare un file Infopath, che viene visualizzata e compilato su una pagina web sharepoint, e lo si salva di dati in un DB separato. Ci sono 2 eventi che il fuoco una volta che il modulo viene inviato. ItemAdding
e ItemAdded
.
Lo so che non posso recuperare il file dal Evento ItemAdding
perché solo viene salvato dopo l'evento ItemAdding
.
Ma voglio reindirizzare gli utenti a un sito web diverso una volta che ho conservato i miei valori alla base di dati, ma trovo alcun modo per farlo. Credo che, il problema è che l'evento si verifica ItemAdded, dopo / o nello stesso momento in cui l'utente viene reindirizzato alla pagina web che mostra "La forma è stata chiusa".
Come posso recuperare i valori e reindirizzare l'utente? Inoltre, non mi è permesso di allegare codice al modulo di InfoPath in sé. Questo deve essere gestite da SharePoint.
Grazie
Soluzione
Se si reindirizzano all'interno del sito di SharePoint è possibile includere "fonte" come parametro di stringa di query.
È anche provare un response.redirect
in caso OnClose
del modulo di InfoPath.