2009-06-22 8 views
1

Est-ce que quelqu'un sait comment modifier les champs dans une tâche de workflow prête à l'emploi (OOTB) (en particulier la priorité et la date d'échéance)? Le flux de travail Approbation OOTB ne vous permet pas de définir ces champs (il permet de définir une date d'échéance, mais pas un délai).Modification de champs pour une tâche de workflow dans Sharepoint

J'avais un plan astucieux pour créer un flux de travail personnalisé dans Visual Studio pour définir ces champs automatiquement. Cela impliquait de joindre mon flux de travail personnalisé à la liste des tâches et de modifier les tâches telles qu'elles avaient été créées par le flux de travail Approbation. Toutefois, mon flux de travail personnalisé ne se déclenche pas lorsque de nouvelles tâches sont ajoutées à la liste des tâches par le flux de travail Approbation. Il semble que vous ne puissiez pas déclencher manuellement un flux de travail sur un élément de la liste des tâches créé par un flux de travail. Donc, afin de définir les champs de tâches tels qu'ils sont créés par le flux de travail Approbation, je devrais me connecter directement au flux de travail Approbation OOTB, ce dont je ne suis pas sûr que ce soit possible. Évidemment, une autre option consisterait à recréer le flux de travail d'approbation à partir de zéro avec InfoPath et Visual Studio, mais cela semble être trop compliqué pour ajouter simplement des champs de priorité et d'heure au formulaire d'instanciation.

Des pensées?

Répondre

1

Je viens juste de me rendre compte que vous pouvez éditer des champs tels que la priorité et la date d'échéance (heure) de la liste des tâches en sélectionnant Actions> Modifier dans la feuille de données. Cela fonctionne pour les éléments de liste de tâches normales et ceux créés par workflow. Je voudrais toujours savoir pourquoi un flux de travail personnalisé qui est déclenché sur de nouveaux éléments dans une liste de tâches ne se déclenche pas lorsqu'un flux de travail ajoute des éléments à la liste des tâches.

Remarque: Pour modifier l'heure à laquelle une tâche est due, vous devez modifier la liste des tâches hors site afin que le champ Date d'échéance soit une date et heure plutôt qu'une date seulement.

Questions connexes