lundi 30 novembre 2009

Comment nommer le formulaire Infopath sur la bibliothèque de formulaire

Pour faire ceci, il faut :
  • Ajouter une variable dans le formulaire appelée Autonumber.
  • Ajouter une variable dans le formulaire appelée NomFichier.

  • Créer une source de données en réception de type Liste ou blibliothèque Sharepoint pointant sur la bibliothèque de formulaire dans laquelle le formulaire sera sauvegardé et récupérer la colonne ID.

Créer une source de données en envoi pointant sur la bibliothèque de formulaire et utilisant la variable NomFichier comme nom de fichier.

Mettre des règles sur le bouton de transmission :

Tester si la colonne ID de la source de données est vide ou non présente, dans ce cas, initialiser la variable Autonumber à 1.

Tester si la colonne ID est non vide et présente, dans ce cas, initialiser la variable Autonumber à Max(ID) + 1.

Remplir la variable NomFichier avec le nom du fichier (Nom statique spécifique au workflow + variable spécifique si besoin + Autonumber (ex: concat("Demande_";Autonumber)).


Ajouter les règles de test de validation des valeurs saisies si besoin en n'oubliant pas de cocher la case "Arreter le traitement des règles si une erreur est détectée.

Executer la source de données d'envoi du formulaire.
Fermer le formulaire.

Aucun commentaire:

Enregistrer un commentaire