IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Workflow Foundation .NET Discussion :

Workflow initialiser un replicator


Sujet :

Windows Workflow Foundation .NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Avril 2005
    Messages
    644
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 644
    Par défaut Workflow initialiser un replicator
    BOnjour,

    Je suis en train de faire un workflow, qui est le suivant:
    - WorkflowActivated
    - ReplicatorActivity (parallel)
    - SequenceActivity
    - CreateTask
    - WhileActivity
    - OnTaskChanged
    - CompleteTask
    - ReplicatorCompleted

    J'ai le principe, mais je ne comprends pas comment je fais pour initialiser mon replicator activity.
    Par exemple je veux que le document soit validé par plusieurs personnes, comment j'initialise les différents acteurs du workflow?

    merci.

  2. #2
    Expert confirmé

    Avatar de Philippe Vialatte
    Homme Profil pro
    Architecte technique
    Inscrit en
    Juillet 2004
    Messages
    3 029
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juillet 2004
    Messages : 3 029
    Par défaut
    Citation Envoyé par geof Voir le message
    J'ai le principe, mais je ne comprends pas comment je fais pour initialiser mon replicator activity.
    Par exemple je veux que le document soit validé par plusieurs personnes, comment j'initialise les différents acteurs du workflow?
    Salut,

    je ne m'en suis servi que pour des workflows sharepoint, mais normalement, dans le cas d'un replicator, tu dois lui indiquer un ensemble de donnees sur lequel le replicator va agir...

    Ces donnees sont stockees dans la propriete InitialChildData de ton activite

    tu vas avoir besoin d'initialiser ton replicator
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     private void OnReplicatorInitialized(object sender, EventArgs e) {
                try {
                    myReplicator.InitialChildData = GetAllUsers;
    //  myReplicator.InitialChildData est une arraylist...
                    myReplicator.ExecutionType = ExecutionType.Parallel;
    // on execute les taches en parallele...
                } catch (Exception ee) {
                    LogFactory.LogError("OnReplicatorInitialized : ", ee);
                }
            }
    Et apres, tu accedes aux donnees a l'interieur de ton replicator comme ca:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    myReplicator.CurrentChildData[currentIteration]
    Je te conseille de jeter un oeil sur ce site si tu a besoin de + d'infos sur les workflows :
    http://www.workflow-foundation.com/Default.aspx

    (je ne suis pas sur qu'on ait des equivalent sur dvp )

    Mon Blog

    The Cake is still a lie !!!



    Vous voulez contribuer à la rubrique .NET ? Contactez-moi par MP.
    Vous voulez rédiger des articles pour la rubrique .NET ? Voici la procédure à suivre.

  3. #3
    Membre éclairé
    Inscrit en
    Avril 2005
    Messages
    644
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 644
    Par défaut
    merci, je vais jeter un coup d'oeil, parce que je debute en C#, en Sharepoint et en WF, ca fait bcp de technologie à maitriser en meme temps, je nage un peu, voire totalement, sans un minimum d'exemple je ne m'en sors pas...
    je cherchais le SDK Workflow Foundation, mais impossible de mettre la main dessus...
    Ca doit bien exister,non?
    Est ce que tu aurais un lien?
    merci.

  4. #4
    Membre éclairé
    Inscrit en
    Avril 2005
    Messages
    644
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 644
    Par défaut
    ca fonctionne!!!
    ce devait etre la definition de ma condition de mon while qui ne convenait pas...je ne vois pas d'autres explications.
    merci à ceux qui m'ont orienté.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [SP-2010] Custom Actions --> lancer un workflow sans formulaire d'initialisation
    Par rohstev dans le forum SharePoint
    Réponses: 0
    Dernier message: 10/01/2012, 09h00
  2. Replication de type WORKFLOW.
    Par delta75 dans le forum Autres
    Réponses: 1
    Dernier message: 25/11/2007, 21h01
  3. Probème de réplication de tache dans un workflow (Replicator)
    Par Vincent Dieudonné dans le forum SharePoint
    Réponses: 2
    Dernier message: 26/07/2007, 18h57
  4. Initialisation de XMLModule
    Par Sylvain Leray dans le forum XMLRAD
    Réponses: 10
    Dernier message: 01/04/2003, 10h08
  5. initialisation Directinput avec delphi
    Par Madmaxx dans le forum DirectX
    Réponses: 1
    Dernier message: 21/02/2003, 17h37

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo