locked
while activity dans un eventdriven RRS feed

  • Question

  • Je construis un state machine workflow et je voudrais réaliser le traitement suivant :

     

    Une fois arrivé à une étape, je voudrais qu'un envoie de mail automatique est lieu tous les jours tant que le workflow n'est pas passé à l'étape suivante.

    Un eventDriven ne doit contenir qu'un élément implémentant IEventActivity, je n'arrive donc pas a utilisé un while. J'utilise donc deux EventDriven (un avec un HandeExternalEvent et un autre avec un Delay). Est ce la seule solution ?

     

    mercredi 20 juin 2007 13:15

Réponses

  • Bonjour,

     

    Il suffit effectivement de mettre deux eventdrivens:

    - un avec un timeout qui ne fera rien a part envoyer l'email (1 jour)

    - l'autre qui attend l'événement de passage à l'étape suivante

     

    C'est donc pour moi la bonne solution!

     

    Bon courage

    jeudi 5 juillet 2007 06:24