Pierre-Yves Rosat - Valentin Bornand Pragmantic [email protected] - [email protected] Avec...

39
Pierre-Yves Rosat - Valentin Bornand Pragmantic [email protected] - [email protected] Formulaires dynamiques et workflows évolués Avec SharePoint 2010

Transcript of Pierre-Yves Rosat - Valentin Bornand Pragmantic [email protected] - [email protected] Avec...

Page 1: Pierre-Yves Rosat - Valentin Bornand Pragmantic prt@pragmantic.com - vbd@pragmantic.com Avec SharePoint 2010.

Pierre-Yves Rosat - Valentin [email protected] - [email protected]

Formulaires dynamiques et workflows évoluésAvec SharePoint 2010

Page 2: Pierre-Yves Rosat - Valentin Bornand Pragmantic prt@pragmantic.com - vbd@pragmantic.com Avec SharePoint 2010.

AgendaVenez découvrir la mise en place d’une solution de gestion du temps, des heures supplémentaires et des notes de frais à l’aide des formulaires et workfows de SharePoint 2010.

Formulaires SharePoint 2010DémoFormulaires InfoPath 2010DémoSharePoint Workflow 2010DémosConclusion

Page 3: Pierre-Yves Rosat - Valentin Bornand Pragmantic prt@pragmantic.com - vbd@pragmantic.com Avec SharePoint 2010.

Formulaires SharePoint 2010

Page 4: Pierre-Yves Rosat - Valentin Bornand Pragmantic prt@pragmantic.com - vbd@pragmantic.com Avec SharePoint 2010.

DEMO

- Formulaires SharePoint 2010- Validation sur les colonnes- Validation au niveau de la liste

Page 5: Pierre-Yves Rosat - Valentin Bornand Pragmantic prt@pragmantic.com - vbd@pragmantic.com Avec SharePoint 2010.

Formulaires InfoPath 2010

Page 6: Pierre-Yves Rosat - Valentin Bornand Pragmantic prt@pragmantic.com - vbd@pragmantic.com Avec SharePoint 2010.

• Développement de formulaires

• Données basées sur du XML

• Rendu web possible avec SharePoint

• Connexion à des sources de données externes

Rappel: Qu’est-ce qu’InfoPath ?

Page 7: Pierre-Yves Rosat - Valentin Bornand Pragmantic prt@pragmantic.com - vbd@pragmantic.com Avec SharePoint 2010.

Amélioration de l’interface

Page 8: Pierre-Yves Rosat - Valentin Bornand Pragmantic prt@pragmantic.com - vbd@pragmantic.com Avec SharePoint 2010.

2 logiciels• Designer• Création de formulaires

• Filler• Remplir les formulaires

InfoPath Filler / Designer

Page 9: Pierre-Yves Rosat - Valentin Bornand Pragmantic prt@pragmantic.com - vbd@pragmantic.com Avec SharePoint 2010.

Utilisation de formulaires InfoPath pour l’édition des éléments de listes SharePoint

Formulaire InfoPath

Page 10: Pierre-Yves Rosat - Valentin Bornand Pragmantic prt@pragmantic.com - vbd@pragmantic.com Avec SharePoint 2010.

Génération automatique d’une solution SharePoint au niveau de la collection de site (Sandbox).

Code behind

Page 11: Pierre-Yves Rosat - Valentin Bornand Pragmantic prt@pragmantic.com - vbd@pragmantic.com Avec SharePoint 2010.

Web Part InfoPath

Page 12: Pierre-Yves Rosat - Valentin Bornand Pragmantic prt@pragmantic.com - vbd@pragmantic.com Avec SharePoint 2010.

Web Part - ConnexionLa WebPart InfoPath 2010 permet de créer des connexions avec d’autres WebParts sur la même page.

Page 13: Pierre-Yves Rosat - Valentin Bornand Pragmantic prt@pragmantic.com - vbd@pragmantic.com Avec SharePoint 2010.

DEMO

- Formulaires InfoPath 2010- Règles de validation- Plusieurs vues pour la saisie- Exemple: Timesheet

Page 14: Pierre-Yves Rosat - Valentin Bornand Pragmantic prt@pragmantic.com - vbd@pragmantic.com Avec SharePoint 2010.

Workflow

avec SharePoint Designer

Page 15: Pierre-Yves Rosat - Valentin Bornand Pragmantic prt@pragmantic.com - vbd@pragmantic.com Avec SharePoint 2010.

SPD 2010 - Amélioration de l’interface

Page 16: Pierre-Yves Rosat - Valentin Bornand Pragmantic prt@pragmantic.com - vbd@pragmantic.com Avec SharePoint 2010.

Amélioration des éditeurs d’actions (1)

Page 17: Pierre-Yves Rosat - Valentin Bornand Pragmantic prt@pragmantic.com - vbd@pragmantic.com Avec SharePoint 2010.

Amélioration des éditeurs d’actions (2)

Page 18: Pierre-Yves Rosat - Valentin Bornand Pragmantic prt@pragmantic.com - vbd@pragmantic.com Avec SharePoint 2010.

Démarrage de workflow

Page 19: Pierre-Yves Rosat - Valentin Bornand Pragmantic prt@pragmantic.com - vbd@pragmantic.com Avec SharePoint 2010.

Plus de précision dans le statut du workflow.

Statut personnalisé

Page 20: Pierre-Yves Rosat - Valentin Bornand Pragmantic prt@pragmantic.com - vbd@pragmantic.com Avec SharePoint 2010.

Action «Office Task»

Page 21: Pierre-Yves Rosat - Valentin Bornand Pragmantic prt@pragmantic.com - vbd@pragmantic.com Avec SharePoint 2010.

• Champs personnalisés pour la tâche• Statut de sortie de tâches• Permettre aux tâches de n’être vues et éditées

que par le propriétaire de la tâche.• Gestion fine de toutes les étapes du workflow• Commentaires consolidés automatique

Action «Office Task»

Page 22: Pierre-Yves Rosat - Valentin Bornand Pragmantic prt@pragmantic.com - vbd@pragmantic.com Avec SharePoint 2010.

DEMO

- Création d’un workflow avec SharePoint Designer

- Utilisation d’une «Office Task»

Page 23: Pierre-Yves Rosat - Valentin Bornand Pragmantic prt@pragmantic.com - vbd@pragmantic.com Avec SharePoint 2010.

• Réutilisable dans toute la collection de sites• Exportable en tant que solution (.wsp)• Utilisation de colonnes associées• Différents niveaux d’association:• Liste• Type de contenu dans une liste• Type de contenu au niveau du site

Création de workflows réutilisables (SPD)

Page 24: Pierre-Yves Rosat - Valentin Bornand Pragmantic prt@pragmantic.com - vbd@pragmantic.com Avec SharePoint 2010.

Basé sur des «Office Tasks» Peuvent être dupliqué pour être utilisé comme modèle

Personnalisation des workflows «Standard»

Page 25: Pierre-Yves Rosat - Valentin Bornand Pragmantic prt@pragmantic.com - vbd@pragmantic.com Avec SharePoint 2010.

• Formulaire d’association• Formulaire d’initiation• Tâches

Utilisation de formulaires InfoPath

Page 26: Pierre-Yves Rosat - Valentin Bornand Pragmantic prt@pragmantic.com - vbd@pragmantic.com Avec SharePoint 2010.

DEMO

- Création d’un formulaire InfoPath pour les notes de frais

- Création d’un workflow réutilisable

Page 27: Pierre-Yves Rosat - Valentin Bornand Pragmantic prt@pragmantic.com - vbd@pragmantic.com Avec SharePoint 2010.

Workflow non-attaché à un élément ou un document

Workflow de site

Page 28: Pierre-Yves Rosat - Valentin Bornand Pragmantic prt@pragmantic.com - vbd@pragmantic.com Avec SharePoint 2010.

Statut visuel

Page 29: Pierre-Yves Rosat - Valentin Bornand Pragmantic prt@pragmantic.com - vbd@pragmantic.com Avec SharePoint 2010.

• Exécution en tant que«créateur» du workflow

Etape d’impersonnalisation

Page 30: Pierre-Yves Rosat - Valentin Bornand Pragmantic prt@pragmantic.com - vbd@pragmantic.com Avec SharePoint 2010.

Serveur privilégié pour l’exécution des WF

Page 31: Pierre-Yves Rosat - Valentin Bornand Pragmantic prt@pragmantic.com - vbd@pragmantic.com Avec SharePoint 2010.

Plus d’infos dans la session: Intégration Visio 2010 Michel Laplane15 avril 16:00 - Salle 4

Importation / Exportation Visio

Page 32: Pierre-Yves Rosat - Valentin Bornand Pragmantic prt@pragmantic.com - vbd@pragmantic.com Avec SharePoint 2010.

Outils tiersK2 Workflow 2010Nintex Workflow 2010

Page 33: Pierre-Yves Rosat - Valentin Bornand Pragmantic prt@pragmantic.com - vbd@pragmantic.com Avec SharePoint 2010.

• Amélioration pour le déploiement

• Utilisation de la version 3.5 de WF (pas 4.0 )

• Nouvelles propriétés sur les actions

Visual Studio 2010

Page 34: Pierre-Yves Rosat - Valentin Bornand Pragmantic prt@pragmantic.com - vbd@pragmantic.com Avec SharePoint 2010.

Evènements utilisables pour les workflows avec des projets Visual Studio:• Démarrage• Démarré• Reporté• Terminé

Event Receivers

Page 35: Pierre-Yves Rosat - Valentin Bornand Pragmantic prt@pragmantic.com - vbd@pragmantic.com Avec SharePoint 2010.

Conclusion

Page 36: Pierre-Yves Rosat - Valentin Bornand Pragmantic prt@pragmantic.com - vbd@pragmantic.com Avec SharePoint 2010.

ConclusionGrâce à SharePoint 2010, découvrez de nouveaux horizons dans la création de formulaires et de workflows sans développer.

Page 37: Pierre-Yves Rosat - Valentin Bornand Pragmantic prt@pragmantic.com - vbd@pragmantic.com Avec SharePoint 2010.

Merci pour votre attentionContacts

Pierre-Yves RosatConsultant

[email protected]: 021 623 79 97

Pragmantic SAAvenue de Provence 41007 Lausanne

www.pragmantic.com

Valentin BornandConsultant

[email protected]: 021 623 79 97

Pragmantic SAAvenue de Provence 41007 Lausanne

www.pragmantic.com

Questions ?

Page 38: Pierre-Yves Rosat - Valentin Bornand Pragmantic prt@pragmantic.com - vbd@pragmantic.com Avec SharePoint 2010.

Microsoft SharePoint Team Bloghttp://blogs.msdn.com/sharepoint/

InfoPath 2010http://www.microsoft.com/office/2010/fr/infopath/default.aspx

Modifications apportées dans InfoPath 2010http://technet.microsoft.com/fr-fr/library/cc179229(office.14).aspx

Improvements in SharePoint 2010 (Workflow)http://msdn.microsoft.com/en-us/magazine/ee335710.aspx

Modification apportées dans SharePoint Designer 2010http://technet.microsoft.com/fr-fr/library/cc179083(office.14).aspx

Developing Business Processes with SharePoint 2010 Workflowshttp://msdn.microsoft.com/en-us/sharepoint/ee513154.aspx

Ressources

Page 39: Pierre-Yves Rosat - Valentin Bornand Pragmantic prt@pragmantic.com - vbd@pragmantic.com Avec SharePoint 2010.