samedi 14 février 2009

Champs personnalisés pour workitem

Pour le besoin d'un client j'ai développé deux composants.

L'un permet de sélectionner un document dans un librairie WSS (en général le portail du projet) et le deuxième permet de sélectionner un élément dans le contrôleur de code source.

TreeWss :

Ce composant ce paramètre facilement et demande :

  • Server
  • Le nom de la librairie
  • Possibilité de choisir un sous répertoire

Exemple :

<control fieldname="Evaluant.SDD" type="Wim003" label="System Design Document:" labelposition="Left" nameserver="Colmar" folder="System Design Document" namelibrary="Development" refnamedocument="Evaluant.DocumentSDD" refnamelinkdocument="Evaluant.LinkDocumentSDD">

Après la sélection du document il est possible de l'ouvrir en cliquant sur le link et cela sans quitter VSTS.

TreeCS

Ce contrôle ce paramètre avec :

  • Path

Exemple :
<Control FieldName="Evaluant.Programming.Source.Control" Type="TreeCS" Label="Code Source:" LabelPosition="Left" Path="$/Projet1/Dev1" />

Ce ceci permet de spécifier que le workitem correspond à cet élément ou répertoire du code. Dernière il est possible de mettre un Web Service permettant la réouverture du workitem si il y a une modification du code.

Si vous avez besoin de composant pour WorkItem je peux intervenir dans leur développement. Contactez moi par mail : n.choulant@evaluant.com

Aucun commentaire: