Partager via


Comment : personnaliser le champ Assigné à

Mise à jour : novembre 2007

Vous pouvez personnaliser le champ Assigné à sur un type d'élément de travail pour limiter les valeurs du champ aux personnes qui travaillent dans votre équipe. Pour ce faire, vous exportez le fichier XML et modifiez son contenu. Dès que vous avez personnalisé le champ Assigné à, vous pouvez importer le fichier XML pour commencer à utiliser le type d'élément de travail mis à jour.

Autorisations requises

Pour exécuter cette procédure, vous devez être membre du groupe Team Foundation Administrators ou du groupe Project Administrators pour le projet. Pour plus d'informations, consultez Autorisations de Team Foundation Server.

Pour personnaliser le champ Assigné à

  1. Si vous modifiez un type d'élément de travail sur un projet unique, exécutez witexport afin d'exporter le fichier XML pour le type d'élément de travail que vous souhaitez modifier. Pour plus d'informations, consultez Comment : exporter un type d'élément de travail à partir d'un projet existant.

  2. Dans Visual Studio, cliquez sur Fichier, Ouvrir, puis sur Fichier.

    La boîte de dialogue Ouvrir un fichier s'affiche.

  3. Sous Regarder dans, accédez à l'emplacement où vous avez exporté le fichier.

    Si vous modifiez un type d'élément de travail pour personnaliser un modèle de processus, accédez à l'emplacement où vous avez téléchargé le modèle de processus.

    Remarque :

    Si vous exécutez Windows Vista, vous ne disposez peut-être pas des droits d'accès à certains dossiers. Si vous tentez d'exporter le type d'élément de travail vers un emplacement où vous n'avez pas de droits d'accès, la technologie de virtualisation du Registre redirige automatiquement le fichier exporté et l'enregistre dans le magasin virtuel. Pour plus d'informations, consultez https://go.microsoft.com/fwlink/?LinkId=92325 et https://go.microsoft.com/fwlink/?LinkId=92323. Pour éviter cette redirection, vous pouvez exporter le fichier vers un emplacement où vous avez des droits d'accès.

  4. Sélectionnez le fichier XML du type d'élément de travail que vous souhaitez mettre à jour, puis cliquez sur Ouvrir. Lorsque vous êtes invité à modifier les fins de ligne, cliquez sur Non.

  5. Recherchez la section suivante du fichier XML qui décrit le champ Assigné à. Notez la règle VALIDUSER qui autorise tout utilisateur inscrit sur Team Foundation Server comme valeur de champ.

    <FIELDS>
    <FIELD name="Assigned To" refname="System.AssignedTo" type="String" reportable="dimension">
      <VALIDUSER />
    </FIELD>
    
  6. Supprimez la règle VALIDUSER affichée en surbrillance dans le code XML suivant :

    <FIELDS>
    <FIELD name="Assigned To" refname="System.AssignedTo" type="String" reportable="dimension">
      <VALIDUSER />
    </FIELD>
    
  7. Ajoutez le code XML comme indiqué en surbrillance dans l'exemple suivant. Cela a pour effet de limiter les valeurs du champ Assigné à aux membres du groupe Contributors du projet d'équipe et à une valeur spéciale pour marquer cet élément de travail pour le triage.

    <FIELDS>
    <FIELD name="Assigned To" refname="System.AssignedTo" type="String" reportable="dimension">
      <ALLOWEDVALUES expanditems="true">      <LISTITEM value="[Project]\Contributors" />      <LISTITEM value="Triage" />  </ALLOWEDVALUES>
    </FIELD>
    
    Remarque :

    Pour afficher uniquement le groupe Contributors sans tous ses membres dans la liste des valeurs autorisées Assigné à, attribuez la valeur « false » à l'attribut expanditems de l'élément <ALLOWEDVALUES>.

  8. Dans la barre d'outils, cliquez sur Enregistrer pour enregistrer les modifications apportées à un fichier XML.

  9. Pour importer le nouveau type d'élément de travail vers un projet unique, consultez Comment : importer un type d'élément de travail dans un projet existant. Pour ajouter le type d'élément de travail à votre modèle de processus, consultez Types d'éléments de travail.

Pour vérifier les modifications importées dans un projet unique

  1. Dans Team Explorer, cliquez sur Actualiser pour télécharger les mises à jour les plus récentes à partir du serveur.

    Ces mises à jour comprennent les modifications que vous venez d'importer. Attendez quelques secondes jusqu'à ce que le nœud Éléments de travail soit chargé. Les nœuds encore en cours de chargement sont étiquetés par le mot en cours.

  2. Créez un élément de travail à l'aide du type d'élément de travail que vous avez modifié. Pour ce faire, cliquez avec le bouton droit sur le nœud Éléments de travail, pointez sur Ajouter un élément de travail, puis cliquez sur le type d'élément de travail Tâche.

    Cet élément de travail est créé à partir du type d'élément de travail que vous avez modifié et importé.

  3. Sélectionnez la zone Assigné à. Notez que la liste de valeurs autorisées a changé et qu'elle inclut désormais le groupe d'utilisateurs et de valeurs que vous avez spécifié.

  4. Cliquez sur Fermer pour fermer le nouvel élément de travail. Cliquez sur Non lorsque vous êtes invité à enregistrer l'élément de travail.

Voir aussi

Tâches

Comment : créer une liste de sélection

Comment : créer une liste de sélection dépendante

Comment : définir une valeur par défaut

Comment : faire correspondre un champ de type chaîne à un modèle

Concepts

Utilisation des conditions <WHEN>, <WHENNOT> et <WHENCHANGED>