Blog de Augusto Simoes (MVP)

Sharepoint, OCS, Windows Server ...

Augusto Simoes

Consultant Infrastructure & Trainer

Ma mission est de concevoir les architectures de messageries unifiés et collaboratives afin d'accompagner nos clients vers ces nouvelles technologies.

  • Microsoft Certified Trainer
  • Microsoft Certified Systems Engineer
  • Microsoft Certified Technology Specialist :SharePoint, WSS, OCS 2007, Vista, Windows 2008
  • Microsoft Certified Database Administrator SQL 2000, 2005


MVP Logo


MyTag

Mon Profile Chez Microsoft



 

 

RecentComments

Comment RSS

[SharePoint] Créer des Workflows avec Visio 2010 et SharePoint Designer 2010 – Part 2

Voici la suite de l’article sur les workflows dans Microsoft Office Visio 2010, que vous pouvez retrouver ici.

Maintenant que nous avons généré notre diagramme de workflow dans Visio, il va falloir le traiter dans Microsoft SharePoint Designer 2010 afin de permettre ensuite sa publication vers les sites SharePoint.

Connectons-nous au site SharePoint .

SPD2K10

Notons au passage les diverses options offertes dans SharePoint Designer.

  • Ouvrir un site SharePoint
  • Personnaliser le MySite Utilisateur
  • Créer un nouveau site vierge
  • Créer un blog
  • Créer un site d’équipe
  • Ajouter un site dans l’arborescence du MySite Utilisateur
  • Créer des sites basés sur d’autres modèles

Tous les modèles que l’on retrouve dans SharePoint Server sont accessibles à travers SharePoint Designer.

Templates 

Continuons sur nos workflows…..

Un fois connecté sur notre site SharePoint, SharePoint Designer nous permet d’accéder à l’ensembles des composants disponible sur celui-ci.

SPD1

SPD2

SharePoint Designer donne un accès rapide aux principaux éléments

  • Les listes et bibliothèques
  • Les Workflows
  • les pages du site
  • le contenu enrichie
  • Les types de contenu
  • les colonnes de site
  • Les types de contenu externe
  • Les sources de données
  • Les Master Pages
  • Les groupes SharePoint
  • Les sous-sites
  • Les fichiers

Dans notre cas c’est les workflows qui nous préoccupe, choisissons la catégorie Workflows dans le volet de navigation. SharePoint Designer permet l’accès aux workflows existant sur le site…. Même ceux qui sont crée par Microsoft!!!!! Et oui il est désormais possible d’éditer les workflows natifs d’un site SharePoint. smile_regularsmile_teeth

SharePoint Designer WKF

SharePoint Designer 2010, hérite enfin du ruban Office, ce qui n’était pas encore le cas de la version 2007, qui ressemblait plus à l’ancêtre Frontpage….

En regardant attentivement le ruban, on aperçoit un bouton permettant de faire l’import à partir de Microsoft Visio. C’est précisément ce qu’il nous faut puisque nous avons déjà un diagramme Visio exporter pour SharePoint Designer. Lors de l’importation de notre fichier exporter à partir de Visio, SharePoint Designer nous propose plusieurs solutions:

Import Workflow SharePoint Designer

Nous pourrions attacher ce workflow directement sur une liste ou une bibliothèque, ou encore créer un workflow réutilisables basé sur un type de contenu SharePoint.

Pour cet article, je vais juste attacher le workflow à une bibliothèque existante.

Une fois importer, le designer s’ouvre et permet l’accès aux étapes de notre workflow. Afin de mieux visualiser ce qui a été créé par Visio, je compare les deux versions:

Flux SPD 2010 Impoter de Visio
Workflow importé dans SharePoint Designer depuis Microsoft Office Visio
 
FullWKF
Workflow créé dans Microsoft Office Visio 2010 et exporté vers SharePoint Designer 

La logique écrite dans Visio 2010 pour ce workflow est fidèlement repris par SharePoint Designer après l’import. Maintenant il ne reste plus qu’à finaliser notre workflow dans SharePoint Designer. Il suffit pour cela de mettre à jour les valeurs des champs de notre workflow en cliquant simplement sur les liens dans le designer.

Flux SPD 2010 Impoter de Visio Finalisé

Maintenant que notre workflow est finalisé, il ne reste plus qu’à le sauvegarder et publié celui-ci sur notre site SharePoint.

SharePoint Designer permet également l’accès aux paramètres de notre Workflow.

WKF Settings

Notamment la possibilité d’éditer notre workflow, Ouvrir la liste associé, ouvrir la liste des tâches associé ce workflow, ainsi que l’historique de ce workflow. Tout comme auparavant, il possible de déterminer les options de démarrage de notre workflow, ainsi que le formulaire InfoPath associé à ce workflow.

Nouveauté, la possibilité d’afficher la visualisation du diagramme Visio des étapes de notre workflow dans la page d’état de celui-ci.

Voici le résultat de notre workflow à la suite de la création d’un document dans la bibliothèque associé à notre workflow.

Document WKF 1 

Le document à bien été renommer en ‘Service Marketing 1’ puisque la colonne Services crée pour cet article, comportait la valeur ‘Marketing’ lors de la création du document. La page d’information de notre workflow, permet de suivre les étapes de celui-ci, avec une vision des étapes du workflow en diagramme Visio.

Workflow Information

Attention toutefois lors de la création des workflows de bien associé les étapes correspondantes aux descriptions de celles-ci, sous peine de se retrouver avec un diagramme Visio qui ne correspond pas à la réalité des actions effectués par le workflow lui même.

Téléchargez cet article


Bookmark and Share

Posted: Mar 19 2010, 09:00 by collaboration | Comments (11) RSS comment feed |
  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Comments

Marta_B said:

Bonjour,

quelqu'un peut m'aider, j'arrive pas à importer ou exporter un diagramme Visio vers SharePoint Designer 2010, et je ne peux non plus visualisé ces Workflows sur la page d'informations.

qu'est ce qu'il faut faire? est ce que j'ai mal configuré mon serveur?

Merci..

# June 21 2010, 12:32

Augusto said:

Il faut que le template Visio utilisé soit pour SharePoint. Il faut que le service Visio dans SharePoint soit fonctionnel pour visualiser celui-ci dans la page d'informations de MOSS 2010.

# June 22 2010, 21:05

Marta_B said:

Bonsoir,

Merci Augusto pour ta réponse, en fait j'utilise bien le Template SharePoint présent dans visio premium 2010 pour la création des worflows, mais au moment de l'exportation de ce Workflow Visio vers SharePoint Designer il reconnait pas le format .vdi ?

Que dois-je faire pour m'assurer que le service Visio est bien fonctionnel??

# June 22 2010, 22:18

Marta_B said:

excusez moi c'est plutôt un format .vsd

# June 22 2010, 23:18

Augusto said:

Exporter un flux de travail SharePoint depuis Visio
1.Ouvrez le diagramme de flux de travail SharePoint.
2.Sous l’onglet Processus, dans le groupe Flux de travail SharePoint, cliquez sur Exporter.
3.Enregistrez le fichier au format Visio Workflow Interchange (*.vwi).
Visio exécute le processus de validation sur le flux de travail en utilisant l’ensemble de règles de flux de travail SharePoint pour vérifier que le fichier peut être importé dans SharePoint Designer. Les problèmes de validation doivent être résolus avant de pouvoir exporter le flux de travail.

Importer un flux de travail SharePoint dans Visio
1.Dans SharePoint Designer, enregistrez le flux de travail au format de fichier Visio Workflow Interchange (*.vwi).
2.Dans Visio, ouvrez un nouveau modèle Microsoft SharePoint Workflow.
a.Cliquez sur l’onglet Fichier.
b.Cliquez sur Créer.
c.Cliquez sur la catégorie Diagramme de flux.
d.Double-cliquez sur le modèle Microsoft SharePoint Workflow.
3.Sous l’onglet Processus, dans le groupe Flux de travail SharePoint, cliquez sur Importer.
4.Recherchez le fichier VWI et cliquez sur Ouvrir.
Si le fichier a déjà été ouvert dans Visio, le diagramme est mis à jour avec les modifications qui ont été apportées dans SharePoint Designer. Si le fichier n’a jamais été ouvert dans Visio, Visio génère un nouveau diagramme basé sur le flux de travail.


office.microsoft.com/.../...point-HA010357165.aspx

# June 23 2010, 04:43

Marta_B said:

Bonsoir,

Merci encore Augusto, ça marche enfin pour l'importation et l'exportation des workflows. Par contre je sais pas s'il faut faire des config sur le serveur, pour pouvoir les visualiser sur la page d'information de SharePoint??

pour l'instant, j'ai la possibilité de voir que les infos associées, les taches, ainsi l'historique mais je visualise pas le Workflow.

# June 23 2010, 21:34

Augusto said:

Il faut que ton WKF dans Designer soit spécifié comme devant s'afficher dans la page d'information de SharePoint 2010.

# June 25 2010, 18:16

Marta_B said:

Bonjour Augusto,

En faite, j'ai coché la case qui correspond à la visualisation du Workflow SharePoint sur la page d'information, Mais je peux toujours pas visualiser ce Workflow.

c'est pas du à la vesion SharePoint que j'utilise?? pour info, j'utilise toujours la version Beta pour mes tests.

# June 28 2010, 10:04

Augusto said:

Bonjour,
Pourrais-tu vérifier que ton service VISIO fonctionne correctement. Il te suffit d'uploader un fichier VISIO dans un repository VISIO Graphics et insérer un composant WebPart Visio sur une page... Tu pourras ainsi vérifier que ton service VISIO est fonctionnel! Avant d'aller plus loin.

# June 28 2010, 18:23

Marta_B said:

Bonjour,

D'abord, ou je peux trouvé le repository VISIO Graphics??
J'ai inséré un composant WebPart Visio dans une page Vide pour testé puis Dans WebPart Properties je donne l'URL de mon Diagrame Visio (.vdw), j'applique ça donne rien:
ça m'affiche un message d'erreur sur la page d'information dans l'espace ou je dois visualiser le Workflow:
"Object reference not set to an instance of an object"
Je comprends pas pourquoi ce message, alors que mon service Visio fonctionne d'après ce que je vois sur Central Administration.

Merci pour ton aide.

# June 29 2010, 17:29

Marta_B said:

Bonjour Augusto,

En fait j'ai trouvé la solution à mon problème, il fallait installer le correctif Windows Server WCF sur les machines batterie de serveurs.

Celui qui a le même problème que moi il pourra le télécharger via ces liens selon le système installé:

Windows Server 2008/Vista:
http://go.microsoft.com/fwlink/?linkID=160770
Windows Server 2008 R2/Windows 7:
http://go.microsoft.com/fwlink/?LinkID=166231

Merci.

# June 30 2010, 10:29