Sharepoint question ItemAdding & ItemAdded
-
29-09-2019 - |
Question
Je dois récupérer un fichier InfoPath, qui est affiché et rempli sur une page Web sharepoint, et enregistrer des données à un de il séparé DB. Il y a 2 événements qui ont une fois le formulaire feu est soumis. ItemAdding
et ItemAdded
.
Je sais que je ne peux pas récupérer le fichier de l'événement ItemAdding
car il n'est enregistré après l'événement ItemAdding
.
Mais je veux rediriger les utilisateurs vers un autre site Web une fois que je l'ai stocké mes valeurs à la base de données, mais je trouve aucun moyen de le faire. Je suppose que le problème est que l'événement se produit ItemAdded, après / ou en même temps que l'utilisateur est redirigé vers la page Web montrant « La forme a été fermée ».
Comment puis-je récupérer les valeurs et rediriger l'utilisateur? De plus, je ne suis pas autorisé à fixer le code au formulaire InfoPath lui-même. Ce doit être traité de Sharepoint.
Merci
La solution
Si vous redirigez dans le site SharePoint vous pouvez inclure « source » en tant que paramètre de chaîne de requête.
Vous essayez aussi response.redirect
en cas de OnClose
du formulaire InfoPath.