Afficher les charges de travail en Jours-homme plutôt qu'en Heures dans les Feuilles de temps

 

Faire d'abord une sauvegarde de toute page modifiée avant de réaliser la manip :

Il s'agit d'insérer une ligne de code dans le fichier d'affichage de la feuille de temps.

Le codage des unités de temps est le suivant :

o      1 = minute

o      2 = heure

o      3 = jour

o      4 = semaine

o      5 = mois

o      6 = trimestre

o      7 = année

 

1. Ouvrir sur le serveur Project Serveur le fichier suivant : taskspage.asp

Il est localisé dans le répertoire :

C:\Program Files\Microsoft Office Project Server 2003\IIS Virtual Root\TASKS\

 

Éditer ce fichier dans le Bloc-notes de Windows et copier – coller tout son contenu dans une feuille Excel pour pouvoir se repérer sur les numéros de lignes. Ou mieux : télécharger un éditeur avec numérotation des lignes tel que PS Pad Editor de PROG-SOFT : Jan Fiala http://www.pspad.com

 

3. Aller ą la ligne 655 (par défaut). Vérifier qu'il s'agit de la commande :

 

            MSPJGrid.Refresh();

 

A la ligne précédente, insérer la ligne de commande :

 

MSPJGrid.TextConv.SetTimeProps(X)

 

Mettre le numéro souhaité X dans les parenthŹses

 

4. Aller ą la ligne 737 (par défaut). Vérifier qu'il s'agit de la commande :

 

            MSPJGrid.Refresh();

 

A la ligne précédente, insérer la ligne de commande :

 

MSPJGrid.TextConv.SetTimeProps(X)

 

Mettre le numéro souhaité X dans les parenthŹses