2010-02-23 4 views
1

En préface, je travaille avec SharePoint Server 2010 Bêta 2, Visual Studio 2010 Ultimate RC.Impossible d'associer un flux de travail SharePoint personnalisé à un type de contenu dans SharePoint Server 2010

J'ai créé un type de contenu personnalisé basé sur le type d'élément avec quelques colonnes de site personnalisées. J'ai également créé un flux de travail séquentiel personnalisé à l'aide de Visual Studio 2010. Il s'agit d'un workflow relativement simple qui crée une tâche, attend la fin de la tâche et définit le workflow à terminer. Je suis capable de déployer ce flux de travail vers la collection de sites via VS 2010 deploy (ce qui est plutôt sympa, btw). Le problème que j'ai, c'est que lorsque j'essaie d'associer le type de contenu personnalisé avec mon flux de travail personnalisé, ce flux de travail n'est pas répertorié dans les modèles de flux de travail à choisir. Il n'y a que les flux de travail SharePoint OOTB à choisir. Le pointeur est que si je crée une liste et associe un flux de travail à cette liste, mon flux de travail personnalisé est dans la liste des modèles de workflow. Cela est logique puisque, au début de la construction d'un flux de travail personnalisé dans VS2010, l'une des premières questions est de savoir si le flux de travail est un workflow Site ou List et que j'ai sélectionné List. Le problème que les flux de travail List ne sont pas autorisés à être associés aux types de contenu?!? Merci.

Répondre

1

Dans votre elements.xml de flux de travail, chercher AssociationCategories et changer à CONTENTTYPE comme ceci:

<AssociationCategories>ContentType</AssociationCategories> 

Un grand merci à mon collègue, Yves pour avoir signalé :)

Questions connexes