je la configuration suivante:Infopath plus une Sharepoint base de données supplémentaire
2010 avec Sharepoint SQL Server et Office 2010.
Telle est la situation que j'ai. Les non programmeurs sont supposés créer des formes infopathes simples. Les administrateurs téléchargent ensuite ceux-ci sur le point de partage, qui sera servi aux utilisateurs sous la forme de simples pages Web.
Lorsqu'un utilisateur soumet le formulaire, ses champs sont censés être stockés dans une base de données SQL distincte, et après l'enregistrement, un courrier électronique est envoyé à une adresse. Quoi que j'essaie, je finis avec une situation qui ne fonctionnera pas.
Voici quelques-uns des problèmes que j'ai rencontrés. - La création du formulaire Infopath, à partir d'une base de données, empêche le stockage des champs dans la base de données, car cela n'est pas pris en charge par une page Web. - Créer un formulaire normal et le télécharger sur un point de partage, m'empêche d'avoir accès aux champs du formulaire, de sorte que je puisse les stocker dans une base de données séparée. C'est parce que les nouveaux formulaires remplis sont enregistrés en tant que documents dans sharepoint, pas en tant que lignes de base de données. - L'utilisation du code dans une forme infopath signifie que le formulaire doit être déployé en tant que projet en mode bac à sable, ce qui empêche son utilisation en tant que page Web.
Toute aide sur la façon d'accomplir ceci serait appréciée.
Merci. Je vais jeter un oeil à l'option 2. Juste besoin de comprendre comment attacher un eventhandler. –