lundi 12 avril 2010

Qu'est-ce que Office InfoPath et que fait-il ?


Office InfoPath est un logiciel de la suite Office. Ce logiciel permet de créer rapidement des formulaires (possibilité de workflow) et donne la possibilité aux utilisateurs finaux de saisir leurs informations métier dans un environnement plus ergonomique qu'un simple formulaire web.


Office InfoPath permet donc aux équipes et organisations de rassembler efficacement l'information dont elles ont besoin, via de riches formulaires dynamiques.


L'information collectée peut être aisément réutilisée à travers l'organisation et les processus d'entreprise, parce que Office InfoPath supporte tout schéma défini par l'utilisateur, basé sur XML (Extensible Markup Language) et conforme aux normes de l'industrie. Ce support XML permet aux clients de partager l'information à travers leur organisation et leurs processus de gestion pour obtenir de meilleurs résultats.

vendredi 9 avril 2010

Les fonctions et les formules disponibles sous Sharepoint [MOSS]

Voici un lien qui décrit l'ensemble des fonctions et des formules qu'on peut utiliser sous sharepoint.

http://office.microsoft.com/en-us/sharepointtechnology/CH100650061033.aspx

Comment associer un lien web avec le bouton New d'une bibliothèque de formulaire sous sharepoint

Pour commencer ajoutez le web part content editor.
Editer le web part, cliquez sur le bouton Source Editor, et ajoutez ceci :

<a href="https://{server}/{SITE}/{LIBRARY}/Forms/template.xsn?DefaultItemOpen=1"&source="{SERVER}/{SITE}/Pages/page1.aspx"> cliquer ici pour ouvrir un formulaire</a>


Le paramètre DefaultItemOpen positionné à 1 permet d'ouvrir le formulaire dans une fenêtre web.

Le paramètre Source positionné sur un lien permet de rediriger vers se dernier après fermeture du formulaire.

Remplacer {SERVER},{SITE},{LIBRARY} par vos chemins d'accès.

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.

Présentation d'Infopath

Infopath constitue un concepteur pour créer des formulaires et un éditeur permettant de les afficher et de les remplir. Microsoft Frontpage conçoit des pages Web tandis que Microdoft internet explorer les affiche. Infopath effectue les deux taches.