Fichier Lisezmoi de Microsoft Office Project 2003

© 2003 Microsoft Corporation. Tous droits réservés.

Ce document fournit les toutes dernières informations sur Microsoft Office Project 2003.

Utilisation de ce document

Pour afficher le fichier Lisezmoi, agrandissez la fenêtre du navigateur. Pour imprimer ce fichier, cliquez sur le bouton Imprimer de la barre d'outils.


Sommaire

Utilisation de Microsoft Office Project

Installation de Office XP Web Components

Suppression automatique de Office XP Web Components lors de l'installation d'une application autonome après la suite Office

Activation sur place

Ouverture des projets à partir d'une base de données Microsoft Project 2000 ou 2002

Mise à niveau du fichier de modèle global d'entreprise Project 2002

Mise à niveau de Microsoft Project 2003 à partir d’une version précédente en anglais de Microsoft Project

Il est impossible d’ouvrir des fichiers MPX créés dans une langue différente de celle de la version que vous utilisez

Programmation

Centre pour développeurs Microsoft Project

Erreurs dans les rubriques d'aide de Visual Basic pour Applications

Problèmes liés aux rubriques d'aide

Champ Ressource créée

Champ Groupe de travail (ressources)

Méthode FileExit

Méthode OptionsSecurity

Méthode EnterpriseResourceGet

Méthodes EnterpriseSyncActuals et EnterpriseProjectDelete

Modifications du fichier Pjdb.htm

Table MSP_CONVERSIONS

Table MSP_ATTRIBUTE_STRINGS

Table MSP_RESOURCES

Modifications du fichier Pjoledb.htm

Clés de registre du Fournisseur OLE DB

Informations relatives à la mise à niveau

Informations relatives à la mise à niveau


Utilisation de Microsoft Office Project

Installation de Office XP Web Components

Microsoft Office Project 2003 comprend les fichiers du package Windows Installer (.msi) pour Office 2003 Web Components (Owc11.msi) et une version mise à niveau de Office XP Web Components (Owc10.msi). Ces deux fichiers .msi se trouvent sur le CD d'installation et les deux versions sont comprises dans le programme d'installation de Microsoft Office Project 2003 (bien qu'elles ne soient pas proposées en tant qu'options dans l'interface utilisateur du programme d'installation de Microsoft Office Project 2003). Le produit Office 2003 Web Components est installé par défaut. Cependant, la mise à niveau de Office XP Web Components est installée uniquement si une version précédente de ce produit figure sur l'ordinateur de l'utilisateur.

Pour installer manuellement la mise à niveau de Office XP Web Components sur un ordinateur qui ne possède pas de version précédente de ce produit, vous pouvez exécuter Owc10.msi directement à partir du CD du programme d'installation.

Si votre société utilise des solutions qui font appel à Office XP Web Components et si vous distribuez ces solutions sur de nouveaux clients (sans passer par une mise à niveau) tout en effectuant une installation personnalisée, vous pouvez inclure la mise à niveau de Office XP Web Components dans l'installation de Project 2003 en définissant la propriété OWC10EXISTS sur la ligne de commande lors de l'exécution de Setup.exe ou dans le fichier de paramétrage de l'installation (Setup.ini).

Exemple :

OWC10EXISTS=1

Suppression automatique de Office XP Web Components lors de l'installation d'une application autonome après la suite Office

Si vous installez une application autonome (Microsoft Office Word 2003, Project, Publisher, Outlook ou PowerPoint, par exemple) après avoir installé Microsoft Office 2003 Suite, tous les fichiers de Microsoft Office XP Web Components figurant sur l'ordinateur seront supprimés. Les solutions qui font appel à OWC10 ne fonctionneront plus.

Pour réinstaller les fichiers OWC10, vous devez réinstaller ou réparer l'installation de Office 2003 Suite ou encore réparer Microsoft Office Project 2003 en cliquant sur Détecter et réparer dans le menu d'aide (?) de Microsoft Project.

Activation sur place

Si vous tentez d'ouvrir un projet à partir d'une autre application, telle que Microsoft Internet Explorer, au cours de l'utilisation de Microsoft Project Professional et lorsque vous êtes connecté à Microsoft Project Server, certaines commandes risquent de ne pas fonctionner comme prévu. Par exemple, la commande Créer une équipe à partir de l'entreprise ne fonctionnera pas dans cette situation.

Ouverture de projets à partir d'une base de données Microsoft Project 2000 ou 2002

Lorsque vous ouvrez un projet à partir d'une base de données Microsoft Project 2000 ou 2002, le projet risque de s'ouvrir en lecture seule. Étant donné que le schéma de base de données de Microsoft Office Project 2003 comprend des tables supplémentaires et des champs supplémentaires au sein de certaines tables, Microsoft Office Project 2003 doit mettre à jour ce schéma. Si vous ne disposez pas des droits de modification ou de création de tables, vous ne pouvez pas apporter ces modifications et Microsoft Project 2003 ouvre le projet en lecture seule.

Mise à niveau du fichier de modèle global d'entreprise Project 2002

Si vous possédez la version Microsoft Project 2002, le programme d'installation de Microsoft Office Project 2003 permet d'actualiser le fichier de modèle global. Notez que vous pouvez rencontrer les problèmes suivants si vous procédez à cette mise à niveau :

· Le Guide de projets risque d'apparaître avec des éléments de menu appartenant à Microsoft Project 2002. L'élément de menu Étapes suivantes et Activités connexes risque, par exemple, de s'afficher. Pour corriger ce problème, effectuez la procédure suivante :

1.      Dans le menu Outils, cliquez sur Options.

2.      Dans la boîte de dialogue Options, cliquez sur l'onglet Interface.

3.      Désactivez la case à cocher Afficher le Guide de projets.

4.      Cliquez sur OK

5.      Dans le menu Outils, cliquez sur Options.

6.      Dans la boîte de dialogue Options, cliquez sur l'onglet Interface.

7.      Activez la case à cocher Afficher le Guide de projets.

8.      Cliquez sur OK.

· La première fois que vous quittez Microsoft Office Project 2003 après la mise à niveau du fichier de modèle global, le message suivant apparaît :

« Vous avez modifié un projet signé. Vous ne possédez pas la clé appropriée pour le signer. Cette signature sera ignorée. »

Suivi du message :

« Un problème s'est produit au niveau du certificat numérique. Le projet VBA n'a pas pu être signé. La signature sera ignorée. »

Programmation

Centre pour développeurs Microsoft Project

Vous trouverez des exemples de code comprenant des méthodes, des propriétés et des événements de Microsoft Project 2003 Visual Basic pour Applications (VBA) sur le Centre pour développeurs (Microsoft Project Developer Center), à l'adresse suivante :

http://go.microsoft.com/fwlink/?linkid=4329

Collections TimeScaleValues et programmation .NET

Lors de l'appel de la propriété Value de la collection TimeScaleValues, une erreur COMException risque d'être renvoyée. Étant donné la façon dont le nettoyage de la mémoire est réalisé dans les applications .NET et en raison de certaines limitations des collections Microsoft Project TimeScaleValues, vous devez ajouter « System.GC.Collect() » à l'intérieur des boucles qui traversent la collection TimeScaleValues.

Erreurs dans les rubriques d'aide de Visual Basic pour Applications

Il manque les six rubriques d'aide suivantes dans l'aide de Project VBA :

· Propriété AdministrativeProject
S'applique à :
objet Project, objet Projects Collection
Valeur True si le projet est un projet administratif, qui effectue le suivi des périodes chômées. La valeur par défaut est False. Valeur de type Boolean en lecture/écriture.

· Propriété EarnedValueBaseline
S'applique à :
objet Project, objet Projects Collection
Renvoie ou définit le numéro de planification de l'audit des coûts d'une tâche. Il peut s'agir de l'une des constantes PjBaselines suivantes : PjBaseline, PjBaseline1 ... PjBaseline10. Valeur de type Long en lecture/écriture.

· Propriété EnterpriseListSeparator
Voir aussi : propriété ListSeparator
S'applique à : objet Application
Renvoie ou définit le caractère qui sépare les éléments dans les listes, dans le fichier Global.mpt. Valeur de type String en lecture/écriture.

· Propriété EnterpriseProtectActuals
Voir aussi : propriété ActualWorkProtected, propriété ActualOvtWorkProtected
S'applique à : objet Application
Valeur True si les chiffres réels sont protégés dans le fichier global.mpt. La valeur par défaut est False. Valeur de type Boolean en lecture/écriture.

· Propriété GlobalOutlineCodes
Voir aussi : propriété OutlineCodes
S'applique à : objet Application
Renvoie une collection OutlineCodes représentant les codes hiérarchiques dans le fichier Global.mpt. Valeur en lecture seule.

· Propriété LevelProposedBookings
Voir aussi : propriété BookingType
S'applique à : objet Application
Valeur True si l'audit doit être réalisé sur les ressources associées au type de réservation Proposé. La valeur par défaut est False. Valeur de type Boolean en lecture/écriture.

Il manque le paramètre ClearConfirmed dans la syntaxe et la description de la méthode FileSaveAs() de l'aide VBA.

La syntaxe de la méthode doit être la suivante :

FileSaveAs(Name, Format, Backup, ReadOnly, TaskInformation, Filtered, Table, UserID, DatabasePassWord, FormatID, Map, Password, WriteResPassword, ClearBaseline, ClearActuals, ClearResourceRates, ClearFixedCosts, XMLName, ClearConfirmed)

La description doit comprendre les éléments ci-dessous :

Valeur facultative de type Boolean ClearConfirmed. Valeur True si le champ Confirmé est désactivé lors de l'enregistrement en tant que modèle pour toutes les affectations, tâches et ressources lorsque la ressource a accepté l'affectation. La valeur par défaut est False.

La méthode ResetTrackingMethod du sommaire de l'aide de VBA ne contient aucun lien permettant d'accéder à la rubrique d'aide correspondante. Pour afficher cette rubrique, sélectionnez ResetTrackingMethod dans l'Explorateur d'objets, le volet de code ou le volet Exécution, puis appuyez sur F1.

La touche F1 ne fonctionne pas pour les rubriques de l'aide VBA suivantes (ou elle renvoie à une rubrique erronée). Pour afficher les rubriques, utilisez le sommaire de l'aide de Project et développez le dossier Référence Microsoft Office Project Visual Basic.

· Propriété ActivePane

· Méthode Add (pour la classe CodeMask )

· Propriété AppendNotes

· Propriété Checkin (pour la classe Project)

· Propriété Checkout (pour la classe Projects)

· Propriétés Duration1-10Estimated (propriété DurationnEstimated)

· Méthode FileFormatID (incorrectement affichée sous la forme de la propriété FileFormatID dans l'Explorateur d'objets)

· Propriété FontBold

· Propriété Pattern

· Événement ProjectResourceNew

· Événement ProjectTaskNew

· Propriété Windows2

Problèmes liés aux rubriques d'aide

Champ Ressource créée

Le lien d'aide associé au champ Ressource créée entraîne l'affichage d'une rubrique vide. Cette rubrique devrait contenir les informations suivantes :

Type de données Date

Type d'entrée Calculée

Description Le champ Créée contient la date et l'heure auxquelles une ressource a été ajoutée au projet.

Méthode de calcul Microsoft Office Project 2003 attribue la date actuelle à ce champ telle qu'elle est indiquée dans la zone Date actuelle de la boîte de dialogue Informations sur le projet.

Utilisation conseillée Ajoutez le champ Créée à un affichage des ressources pour visualiser les dates de création des ressources. Cette opération peut être particulièrement utile si vous avez un grand nombre de ressources et si vous souhaitez les filtrer en fonction de leur date de création pour afficher celles créées au cours d'une période de temps donnée.

Exemple Vous voulez consulter toutes les ressources créées depuis février pour leur appliquer une modification globale. Créez un filtre utilisant le champ Créée pour afficher toutes les ressources créées depuis février.

Champ Groupe de travail (ressources)

La rubrique d'aide concernant le champ Groupe de travail (ressources) contient les informations suivantes :

· Courrier électronique uniquement Cette option permet à la ressource active d'afficher et de mettre à jour l'état des affectations à l'aide du système de messagerie de votre entreprise. Les affectations sont envoyées sous forme de pièces jointes aux ressources qui peuvent les afficher et les mettre à jour par le biais de la messagerie électronique.

L'option Groupe de travail Email a été supprimée de Microsoft Office Project 2003. Pour plus d'informations... (lien vers l'article Web concernant la fonctionnalité de réactivation)

Méthode FileExit

L'exemple de code illustrant la méthode FileExit contient des informations erronées. Il se présente de la façon suivante :

Sub SaveAndCloseActiveProject()

    FileClose pjSave

End Sub

 

Ce code devrait se présenter de la façon suivante :

 

Sub SaveAndCloseActiveProject()

    FileExit pjSave

End Sub

 

Méthode OptionsSecurity

 

Le texte associé au paramètre RemoveProperties dans la rubrique d'aide consacrée à la méthode OptionsSecurity indique que ce paramètre a la valeur True si Microsoft Office Project 2003 supprime les informations concernant l'auteur, la société, la date de dernier enregistrement et le bordereau de routage du projet lors de l'enregistrement. En fait, cette méthode ne supprime pas du projet les informations liées au bordereau de routage.

 

Méthode EnterpriseResourceGet

 

La rubrique d'aide consacrée à la méthode EnterpriseResourceGet devrait contenir les informations suivantes :

Ajoute une ressource d'entreprise au projet actif.

Syntaxe

expression .EnterpriseResourceGet(EUID, RUID)

expression     Obligatoire. Expression qui renvoie un objet Application.

EUID Facultatif Long. Numéro d'identification unique de la ressource d'entreprise ; obligatoire s'il y a plusieurs ressources.

RUID Facultatif Long. Numéro d'identification unique qui sera attribué à la ressource dans le projet actif. Si ce numéro n'est pas fourni, le prochain numéro de ressource unique (UID) est attribué.

Méthodes EnterpriseSyncActuals et EnterpriseProjectDelete

Les remarques concernant ces deux méthodes devraient indiquer que celles-ci sont uniquement disponibles dans Microsoft Office Project Professional 2003.

Modifications du fichier Pjdb.htm

Table MSP_CONVERSIONS

Dans la table MSP_CONVERSIONS, où STRING_TYPE = 106 ou 107, la liste de CONV_VALUE est incorrecte. Cette liste a été corrigée dans la table suivante :

STRING_TYPE

CONV_VALUE

CONV_STRING

106

200

Code hiérarchique et masque WBS

106

201

N'accepte que les codes hiérarchiques présents dans la table de choix

106

202

N'accepte que les nouveaux codes hiérarchiques présentant des valeurs à tous les niveaux du masque

106

203

Vérifie le caractère unique des nouveaux codes WBS

106

204

Préfixe WBS

106

205

Génère un code WBS pour les nouvelles tâches

106

207

Formule de champ personnalisé

106

208

Noms des fichiers partagés

106

209

Code hiérarchique Warpable

106

210

Listes-valeurs de propriétés personnalisées

106

211

Indicateurs graphiques CustomProperties

106

212

N° de champ de lien de codes hiérarchiques

106

213

Valeur Numéro de champ personnalisé requise

106

214

Les formules de N° de champ personnalisé doivent être déployées

106

215

Type de déploiement des formules de N° de champ personnalisé

106

216

Limite les codes hiérarchiques à la liste sélectionnée

106

217

Limite les entrées de la liste de valeurs à la liste sélectionnée

106

218

Descriptions des listes de valeurs des propriétés personnalisées

106

219

Description phonétique des listes de valeurs des propriétés personnalisées

106

220

Index par défaut des listes de valeurs des propriétés personnalisées

 

 

 

107

1

Travail restant de l'affectation

107

2

Travail réel de l'affectation

107

3

Heures supplémentaires réelles de l'affectation

107

4

Travail planifié de l'affection

107

5

Coût planifié de l'affectation

107

6

Coût réel de l'affectation

107

7

Travail planifié de la ressource

107

8

Coût planifié de la ressource

107

9

Travail planifié de la tâche

107

10

Coût planifié de la tâche

107

11

% Travail achevé de la tâche

 

Dans la table MSP_CONVERSIONS où STRING_TYPE = 56, 83, 84 et 85, de nouvelles chaînes CONV_STRINGS ont été ajoutées. Ces chaînes sont présentées dans la table ci-dessous.

STRING_TYPE

CONV_VALUE

CONV_STRING

56

8

Samedi/Dimanche

83

8

Sa/Di

84

8

(Sa/Di)

85

8

Samedi/Dimanche

Dans la table MSP_CONVERSIONS où STRING_TYPE = 70, seules deux valeurs CONV_VALUE sont indiquées. En plus de 1 = Début et 2 = Fin, il faut ajouter 3 = Proportion.

Table MSP_ATTRIBUTE_STRINGS

La description de AS_VALUE dans la table MSP_ATTRIBUTES_STRINGS indique « Formule, telle que vous la définiriez dans la boîte de dialogue Formule de Project ». La valeur AS_VALUE contient également des noms d'alias de champ, des masques de code WBS et de code hiérarchique, des tests d'indicateur graphique, etc.

Table MSP_RESOURCES

La description du champ RES_MATERIAL_LABEL indique « Unité de mesure entrée pour une ressource matérielle (tonnes, boîtes ou mètres cubes, par exemple). Elle est utilisée avec les unités d'affectation de la ressource matérielle et disponible uniquement si RES_RTYPE a la valeur Matériel. » La deuxième partie de cette dernière phrase devrait indiquer « ...disponible uniquement si RES_TYPE a la valeur Matériel. »

La description du champ RES_RTYPE fournit la liste des valeurs des ressources normales et génériques désactivées (100 et 101 respectivement). Ces deux valeurs devraient être :

1000 Ressource normale désactivée
1001 Ressource générique désactivée

Modifications du fichier Pjoledb.htm

Clés de registre du Fournisseur OLE DB

Les comportements du Fournisseur OLE DB de Microsoft Office Project 2003 OLE DB sont contrôlés par diverses clés de registre. Les valeurs par défaut de ces clés fournies dans le fichier Pjoldedb.htm sont incorrectes :

TimeoutOnLoad = 0

TimeBeforeUnload = 37

TimeBeforeRefesh = 5

Ces valeurs devraient être les suivantes :

TimeoutOnLoad = 5

TimeBeforeUnload = 37

TimeBeforeRefesh = 0

 

Mise à niveau de Microsoft Project 2003 à partir d’une version précédente en anglais de Microsoft Project

La mise à niveau à partir d’une version anglaise de Project 2002 vers une version de Microsoft Project 2003 dans une langue différente.

Résultat

L’interface utilisateur et Global.mpt demeurent en anglais.

Solution

Supprimez le fichier Global.mpt en anglais

Remarque : Dans Windows 2000, le fichier Global.mpt se trouve dans C:\Documents and Settings\[nom_utilisateur]\Application Data\Microsoft\MS Project\. Ce dossier est caché par défaut. Pour afficher les fichiers cachés, sélectionnez l’élément Options des dossiers dans le menu Outils de l’Explorateur Windows. Dans l’onglet Affichage, cliquez sur Afficher les fichiers et dossiers cachés puis cliquez sur Appliquer.

Il est impossible d’ouvrir des fichiers MPX créés dans une langue différente de celle de la version que vous utilisez

Lors de l’ouverture de fichiers MPX créés dans une langue différente de celle de la version que vous utilisez, le message d’erreur suivant apparaît : « Erreur d’importation. Un enregistrement MPX non valide s’est produit à la ligne # 24. Vérifiez dans votre fichier MPX si les données de certains champs ne correspondent pas au type d’information attendu pour ces champs. Impossible d’ouvrir le fichier. »

Un correctif consiste à ouvrir les fichiers MPX dans Excel.

Informations relatives à la mise à niveau

Si vous effectuez la mise à niveau d'une installation actuelle de Project 2002, le programme d'installation risque de ne pas pouvoir la localiser. Dans ce cas, vous devez indiquer le lecteur qui contient le CD-ROM ou l'installation réseau de Project 2002.

Sélectionnez le lecteur à partir duquel vous avez installé Project 2002 et cliquez sur Ok. Le programme d'installation peut alors localiser l'emplacement de votre installation actuelle et poursuivre la mise à niveau.

       Retour au Sommaire