2010-08-12 9 views
0

Nous devons écrire un site ASP.NET basé sur un flux de travail.Workflow Foundation 4 - Comment créer une représentation Web du workflow?

Le client souhaite voir une représentation graphique du flux de travail. De plus (disons que c'est un workflow pour le traitement des commandes), le client veut voir à quel point dans le workflow un ordre donné est indiqué sur la représentation graphique du workflow par un nœud en surbrillance ou une file d'attente visuelle.

Tout cela doit être disponible via une interface web.

Espérait que quelqu'un a eu quelques idées brillantes sur la façon d'y parvenir sans écrire des contrôles personnalisés.

Est-ce que Workflow Foundation 4 offre lui-même quelque chose qui pourrait aider à cette fin?

Répondre

1

Il existe des moyens d'utiliser WorkflowDesigner et d'exécuter la commande save image par le biais du code, mais comme il s'agit d'un contrôle WPF, il doit être hébergé sur un formulaire WPF. J'ai essayé de le faire à partir d'une page Web, mais comme le formulaire n'est pas visible, il a une taille de 0. Je n'ai pas passé beaucoup de temps là-dedans, donc c'est peut-être possible.

Voir this pour plus de détails sur la façon de procéder.

+0

Trouvé il y a un certain temps, mais ne pas encore implémenté, je pense que cela peut aider http://blogs.msdn.com/b/flow/archive/2011/08/16/how-to-save-wf4- workflow-definition-à-image-using-code.aspx –