Partager via


Création de tables de recherche et de champs personnalisés d’entreprise (traduction automatique)

Dernière modification : jeudi 17 juin 2010

S’applique à : Office 2010 | Project 2010 | Project Server 2010 | SharePoint Server 2010

Dans cet article
Création de Tables de recherche avec l'application Web de projet
Création de champs personnalisés avec le projet Web App
Création des Tables de choix et des champs personnalisés avec la PSI

Important

Cet article a été traduit automatiquement, voir l’avertissement. Vous pouvez consulter la version en anglais de cet article ici.

Vous pouvez utiliser Project Web App ou une application PSI (Project Server Interface) pour créer ou modifier des champs personnalisés et des tables de recherche. Microsoft Project Professionnel 2010 vous permet d’afficher et de sélectionner des champs d’entreprise personnalisés mais ne vous permet pas de les modifier. Si un champ d’entreprise personnalisé requiert une table de recherche, créez d’abord la table de recherche. Les tables de recherche peuvent être partagées par plusieurs champs personnalisés. Les tables de recherche remplacent les listes de valeurs de Microsoft Project utilisées jusqu’à Microsoft Office Project 2003.

Cette rubrique comprend les sections suivantes :

  • Création de Tables de recherche avec l'application Web de projet

  • Création de champs personnalisés avec le projet Web App

  • Création des Tables de choix et des champs personnalisés avec la PSI

Création de Tables de recherche avec l'application Web de projet

Dans Project Web App, cliquez sur Paramètres du serveur dans la barre de lancement rapide et puis cliquez sur champs personnalisés d'entreprise et des Tables de choix dans la section Données de l'entreprise de la page Paramètres du serveur. Dans la section Tables de choix pour les champs personnalisés de la page champs personnalisés d'entreprise et les Tables de recherche, cliquez sur Nouvelle Table de choix. La figure 1 illustre la page nouvelle Table de choix.

La figure 1. Création d'une table de choix dans le projet Web App

Création d’une table de choix dans Project Web Access

Vous pouvez créer les types de tables de recherche suivants. Il n'y a aucun type d'indicateur pour les tables de recherche.

  • Coût

  • Date

  • Durée

  • Numéro

  • Text

Une table de correspondance de type texte peut être hiérarchique et comprend un masque de code. Une table de recherche de texte hiérarchique agit comme un code hiérarchique. Par exemple, dans la Figure 1, les valeurs de niveau supérieur sont limités à deux lettres majuscules. Les sous-niveaux peut inclure un nombre quelconque de caractères ; niveaux sont séparés par un point (.) dans le masque de code. Les tables de recherche de type coût, Date, durée et nombre peuvent inclure une liste de valeurs, mais ne peut pas être hiérarchiques et n'incluent pas d'un masque de code. Les valeurs de table de choix de tout type peuvent inclure une description. La figure 2 illustre la section Tables de choix pour les champs personnalisés après la création de la table de choix dans la Figure 1.

La figure 2. Liste des tables de choix dans la page champs personnalisés d'entreprise et des Tables de choix

Liste de tables de choix

Notes

Impossible de supprimer ou renommer les tables de recherche par défaut, qui incluent le département pour les champs personnalisés départements, RBS pour la structure de répartition des ressources et l'état de l'état des propositions de projets. Département et RBS n'ont pas toutes les valeurs par défaut ; un administrateur Project Server peut modifier les tables de recherche. Impossible de modifier les valeurs d'état par défaut (proposé, approuvé et rejeté).

Création de champs personnalisés avec le projet Web App

Pour créer un nouveau champ personnalisé d'entreprise dans Project Web App, cliquez sur Nouveau champ dans la page champs personnalisés d'entreprise et les Tables de recherche. Vous pouvez choisir une des entités de Project Server suivantes :

  • Project

  • Ressource

  • Tâche

Dans la section Attributs personnalisés (Figure 3), vous pouvez choisir si le champ personnalisé utilise une table de choix, une formule, ou qu'il ne possède aucun attribut personnalisé. Certains types de champs personnalisés sont limités dans les attributs personnalisés ; par exemple, un champ personnalisé d'indicateur ne peut pas avoir une table de choix ou utiliser une formule. Si vous sélectionnez une table de choix, vous pouvez éventuellement sélectionner une valeur par défaut et s'il faut autoriser les codes hiérarchiques et plusieurs valeurs. Autres options incluent l'affichage des données ou indicateurs graphiques et indique si la sélection d'une valeur de champ est requis dans les projets d'entreprise.

La figure 3. Création d'un champ personnalisé d'entreprise

Création d’un champ personnalisé d’entreprise

Une fois que vous cliquez sur Enregistrer, la section Champs personnalisés d'entreprise (Figure 4) indique le nouveau champ personnalisé.

La figure 4. Liste des champs personnalisés d'entreprise dans Project Web App

Liste des champs personnalisés d’entreprise

Avertissement

Project Web App les méthodes PSI vous permettent de créer un champ personnalisé de projet d'entreprise de type indicateur et définissez le champ personnalisé de workflow contrôlé. Toutefois, les workflows de Project Server ne peut pas contrôler les champs Indicateur personnalisés. Vous ne devez pas définir champs personnalisés de type indicateur pour le contrôle de flux de travail du projet.

Création des Tables de choix et des champs personnalisés avec la PSI

Project Web App utilisant la PSI pour créer des tables de choix et les champs personnalisés, vous pouvez utiliser des méthodes et des groupes de données dans une application personnalisée. Par exemple, vous pouvez importer des données à partir d'une application de gestion et créer une nouvelle table de choix pour un champ personnalisé ressource ou modifier une table de choix par défaut telles que la RBS. Pour obtenir des exemples de code de la lecture et la création de tables de recherche, consultez ReadLookupTablesByUids et CreateLookupTablesMultiLang. Pour obtenir des exemples de code de création de champs personnalisés, consultez ReadCustomFieldsByEntity et CreateCustomFields.

Pour un exemple de classe qui utilise le service Web LookupTable pour créer une table de recherche de texte hiérarchique, consultez Walkthrough: Creating a Hierarchical Lookup Table dans MSDN Library. Pour un exemple de méthode qui utilise le service Web CustomFields, voir How to: Create an Enterprise Custom Field.

Pour les champs personnalisés ou des indicateurs graphiques qui contiennent des formules, les méthodes suivantes dans le service Web de CustomFields dans Project Server 2010 ou des formules dans un CustomFieldDataSet qui sont spécifiques aux paramètres régionaux (langue) de l'ordinateur qui exécute Project Server.

Avertissement

Lorsque vous utilisez le programme PSI pour créer ou mettre à jour une table de recherche numéro, n'ajoutez pas de valeurs qui ont plus de deux décimales.

Les méthodes PSI dans la classe LookupTable permettent d'enregistrer un nombre avec plus de deux décimales. Lorsque vous créez un champ personnalisé qui utilise la table de choix numérique, Project Professionnel 2010 arrondit les valeurs de champ personnalisé numéros à deux décimales et les affiche sous forme de chaînes dans la liste déroulante pour sélectionner une valeur. Lorsque vous sélectionnez une valeur, Project Professionnel 2010 convertit la chaîne un nombre. Le processus décrit une erreur, car il n'existe pas de la valeur numérique avec seulement deux décimales.

Notes

Avertissement traduction automatique : cet article a été traduit par un ordinateur, sans intervention humaine. Microsoft propose cette traduction automatique pour offrir aux personnes ne maîtrisant pas l’anglais l’accès au contenu relatif aux produits, services et technologies Microsoft. Comme cet article a été traduit automatiquement, il risque de contenir des erreurs de grammaire, de syntaxe ou de terminologie.

Voir aussi

Concepts

Champs personnalisés locaux et d’entreprise (traduction automatique)

Agrégation et distribution de champs personnalisés (traduction automatique)

Autres ressources

Walkthrough: Creating a Hierarchical Lookup Table

How to: Create an Enterprise Custom Field