2010-03-29 8 views
1

J'ai MOSS. Je veux créer une page où un utilisateur, par exemple un administrateur, pourrait envoyer des instructions à un serveur, par exemple en utilisant une bibliothèque standard et créer une tâche pour un groupe d'utilisateurs en les forçant à lire des fichiers. Après la lecture, les utilisateurs appuieraient sur "déjà lu" et l'administrateur saurait qui l'a fait/qui ne l'a pas fait.workflow affecter une tâche à plusieurs utilisateurs

J'ai créé un workflow simple dans Office Designer et j'ai choisi la tâche assignée à Group1, qui se trouve dans le serveur sharepoint. Après l'exécution de WF, tout le monde dans Group1 reçoit un message à propos d'une tâche, c'est génial. Cependant, cette tâche est générale pour le groupe et si nous allons à la section du site "tâches en cours", nous pouvons le voir, alors que je veux cette tâche pour chaque personne de Groupe1.

Plus loin question, est-il possible de créer un formulaire où l'administrateur choisira les utilisateurs pour cette tâche, parce que maintenant je mets ensemble le groupe dans WF.

Répondre

0

Développez-vous un flux de travail personnalisé dans le concepteur SharePoint ou Visual Studio?

Je ne connais pas le concepteur SharePoint, mais dans Visual Studio, il est aussi simple que d'utiliser l'activité Replicator (sorte de boucle for-each). Vous pouvez également définir l'activité du réplicateur de façon parallèle, ce que je pense être ce dont vous avez besoin pour cette situation.

Quelques notes:

  1. étape serait en cas de Initialisé Replicator mis CurrentChildData aux utilisateurs de votre groupe désiré. Pour développer des groupes dans MOSS, vous pouvez utiliser Contact.ExpandGroups.
  2. Exécution de l'activité du réplicateur Vous devez savoir comment référencer les données par la suite. Vous pouvez utiliser this solution.
  3. Lorsque vous utilisez l'activité CreateTask dans réplicateur, utilisez l'activité de la séquence des parents en tant que parent pour tâche jeton ou let me quote:

    Note: si vous avez une tâche dans une séquence dans l'activité Replicator, changer le « propriétaire Nom de l'activité "à la séquence créera automatiquement un nouveau jeton pour chaque instance de la séquence .

Le ECM starter kit contient exemple de flux de travail de travail si vous voulez prendre exemple sur la façon de le faire fonctionner.

+0

Merci pour votre aide, Janis! – Artru

Questions connexes