2009-06-01 6 views
1

Bonjour,Vous souhaitez démarrer l'alerte SharePoint après un changement de champ dans le formulaire InfoPath

J'ai une bibliothèque de formulaires sur mon site SharePoint. Sur mon formulaire j'ai un champ de chaîne calculé qui fait des maths de base (field1 x 3). Je cherche à faire en sorte que le formulaire reconnaisse que le champ a été modifié (une fois sauvegardé) et déclenche en quelque sorte une alerte SharePoint.

Je suis complètement déconcerté par la façon de procéder, si quelqu'un pouvait aider ce serait génial! Merci! Shannon

Répondre

1

Voici quelques façons de le faire.

Si vous n'avez pas accès à la programmation.

Créez une nouvelle colonne, masquée si vous le souhaitez. Dans SPD, créez un flux de travail à exécuter lorsqu'une modification est effectuée. Dans ce flux de travail, comparez la valeur actuelle à la nouvelle colonne et, si elle est différente, envoyez un e-mail et copiez la valeur actuelle dans cette nouvelle colonne. Ou faire la même chose dans Infopath, si vous avez un accès à la programmation, où lorsque le formulaire est ouvert, vous stockez la valeur actuelle et quand ils enregistrent le formulaire, comparez les valeurs et envoyez les emails si nécessaire ou définissez une autre colonne email et avoir un flux de travail faire l'envoi.

Si vous avez un accès de programmation à Sharepoint, vous pouvez écrire votre propre gestionnaire pour le dupliquer, un peu plus de contrôle.

+0

Je ne pensais même pas qu'Infopath stockait la valeur actuelle lorsque le formulaire était ouvert, cela résout beaucoup de problèmes! Merci beaucoup, Will! :) –

Questions connexes