Sharepoint ItemAdding & ItemAdded Ausgabe
-
29-09-2019 - |
Frage
Ich brauche eine InfoPath-Datei abgerufen werden, die angezeigt wird, und in einer Sharepoint-Webseite gefüllt, und es die Daten auf einem separaten DB speichern. Es gibt zwei Ereignisse, dass Feuer, sobald das Formular abgeschickt wird. ItemAdding
und ItemAdded
.
Ich weiß, dass ich nicht die Datei aus dem ItemAdding
Ereignisse abrufen kann, weil sie erst nach dem ItemAdding
Ereignisse gespeichert werden.
Aber ich möchte Benutzer auf eine andere Website umgeleitet werden, wenn ich meine Werte in der Datenbank gespeichert sind, aber ich finde keine Möglichkeit, dies zu tun. Ich denke, das Problem ist, dass das Ereignis ItemAdded auftritt, nach / oder zur gleichen Zeit wie der Benutzer auf die Webseite umgeleitet wird zeigt „Die Form wurde geschlossen“.
Wie kann ich die Werte abrufen und leiten den Benutzer? Auch ich bin nicht anhängen Code an das InfoPath-Formular selbst erlaubt. Dies muss von Sharepoint behandelt werden.
Danke
Lösung
Wenn Sie innerhalb der Sharepoint-Website umleiten können Sie „Quelle“ als Abfrage-String-Parameter enthalten.
Sie auch versuchen, einen response.redirect
im OnClose
Ereignisse des InfoPath-Formulars.