Éléments à prendre en compte lors de la mise à niveau de composants WebPart Project Web App

 

S’applique à : Project Server 2010

Dernière rubrique modifiée : 2016-11-30

Lorsque vous procédez à une mise à niveau de Microsoft Office Project Server 2007 vers Microsoft Project Server 2010, les composants WebPart Project Web Access utilisés dans Office Project Server 2007 sont mis à niveau vers Project Server 2010 et peuvent présenter certains problèmes qu’il peut être nécessaire de corriger. Les mesures correctives que vous devez prendre sont les suivantes :

  • vérifiez que la fonctionnalité de mise à niveau visuelle est configurée pour utiliser l’interface utilisateur de SharePoint Server 2010 ;

  • corrigez les composants WebPart Project Web App mis à niveau sur les sites de la même collection de sites en tant que Project Web App ;

  • corrigez les composants WebPart Project Web App mis à niveau sur les sites qui ne se trouvent pas dans la même collection de sites en tant que Project Web App.

  • Supprimer le composant WebPart Analyse de données mis à niveau

Important

Il est particulièrement important de connaître les problèmes potentiels de mise à niveau des composants WebPart Project Web Access dans le cadre d’une mise à niveau conjointe de Office Project Server 2007 et de l’environnement Microsoft Office SharePoint Server 2007 sur lequel il réside.

Pour plus d’informations sur les composants WebPart Project Web App dans Project Server 2010, voir les articles suivants :

Vérifier que la fonctionnalité de mise à niveau visuelle est configurée pour utiliser l’interface utilisateur de SharePoint Server 2010

Les composants WebPart Project Web App ne s’affichent pas correctement dans l’interface utilisateur de Office SharePoint Server 2007 qui est accessible via la fonctionnalité de mise à niveau visuelle de SharePoint Server 2010. Par défaut, la fonctionnalité de mise à niveau visuelle de SharePoint Server 2010 préserve l’interface utilisateur Office SharePoint Server 2007 des sites mis à niveau. Toutefois, lors de la configuration de la mise à niveau, la possibilité vous est donnée de mettre à niveau tous les sites vers l’interface utilisateur de SharePoint Server 2010.

Pour les sites qui affichent l’interface utilisateur de Office SharePoint Server 2007 à l’issue du processus de mise à niveau, un basculement vers l’interface utilisateur de SharePoint Server 2010 demeure possible. Les propriétaires de sites et de collections de sites peuvent basculer vers la nouvelle interface utilisateur dans la section Paramètres du site en sélectionnant l’option Mettre à jour l’interface utilisateur. Les propriétaires de sites et de collections de sites peuvent également examiner l’aspect du site tel qu’il apparaîtra dans SharePoint Server 2010 à l’aide de l’option Afficher un aperçu de l’interface utilisateur mise à jour.

Pour plus d’informations sur la fonctionnalité de mise à niveau vistuelle de SharePoint Server 2010, voir Planifier la mise à niveau visuelle (SharePoint Server 2010).

Pour changer la fonctionnalité de mise à niveau visuelle en interface utilisateur SharePoint Server 2010

  1. Sur le site, cliquez sur Actions du site, puis sur Paramètres du site.

  2. Dans la page Paramètres du site, dans la section Aspect, cliquez sur Titre, description et icône.

  3. Dans la page Titre, description et icône, dans la section Mise à niveau visuelle, cliquez sur Afficher un aperçu de l’interface utilisateur mise à jour pour afficher temporairement le site dans l’interface utilisateur de SharePoint Server 2010. Vous pouvez ainsi visualiser les composants WebPart tels qu’ils s’afficheront sur le site dans l’interface utilisateur de SharePoint Server 2010.

  4. Pour faire définitivement basculer l’interface utilisateur du site de Office SharePoint Server 2007 vers SharePoint Server 2010, revenez à la page Titre, description et icône, cliquez sur Mettre à jour l’interface utilisateur, puis sur OK.

Important

Si vous décidez de mettre à jour l’interface utilisateur, vous ne pourrez plus rétablir l’interface utilisateur de Office SharePoint Server 2007.

Corriger les composants WebPart Project Web App mis à niveau sur les sites de la même collection de sites en tant que Project Web App

Après avoir effectué la mise à niveau vers Project Server 2010, tous les composants WebPart Project Web App des sites appartenant à la même collection de sites que Project Web App nécessitent la mise à jour de leur propriété PSIURL. La propriété PSIURL est une URL qui pointe vers la cible Project Web App à laquelle vous faites référence. Le format doit être http://<serveur>/<pwa>.

Par exemple, de la mise à niveau résulte un site Projet (http://contoso/PWA/sites/Projectsite1) qui contient un composant WebPart Centre de projets. Vous devez modifier le composant WebPart Centre de projet et mettre à jour sa propriété PSIURL de sorte qu’elle pointe vers le site PWA auquel le composant WebPart doit se connecter et dont il doit afficher les données (http://contoso/pwa).

Pour modifier la propriété PSIURL d’un composant WebPart Project Web App

  1. Sur le site, cliquez sur Actions du site, puis sur Paramètres du site.

  2. Dans la page Paramètres du site, dans la section Galeries, cliquez sur Composants WebPart.

  3. Dans la galerie de composants WebPart, activez la case à cocher en regard du composant WebPart que vous voulez modifier.

  4. Cliquez sur l’onglet Documents de façon à afficher le Ruban de serveur de documents. Dans le Ruban de serveur de documents, cliquez sur Télécharger une copie.

  5. Dans la boîte de dialogue Téléchargement de fichiers, cliquez sur Enregistrer.

  6. Dans la boîte de dialogue Enregistrer sous, sélectionnez l’emplacement sur votre ordinateur où le fichier sera enregistré. Cliquez sur Enregistrer.

  7. Ouvrez le composant WebPart dans le Bloc-notes. Dans le Bloc-notes, dans la section <properties>, ajoutez la propriété suivante :

    PSIURL <property name="PsiUrl" type="string"> https://server/PWA</property>

    Pour la valeur de la propriété PSIURL, vérifiez que l’URL entrée correspond au site PWA que le composant WebPart Project Web App utilise comme source de données. Par exemple : PSIURL <property name="PsiUrl" type="string"> http://Contoso/PWA</property>

    Si la propriété PSIURL existe déjà, modifiez l’entrée de sorte qu’elle pointe vers l’URL appropriée. Si vous modifiez l’entrée, vérifiez que vous supprimez un paramètre null="true" qui peut exister dans la propriété PSIURL. Assurez-vous que la propriété PSIURL que vous modifiez contient uniquement les paramètres de nom et de type et l’URL (comme dans les exemples précédents).

  8. Cliquez sur Fichier et sur Enregistrer pour enregistrer vos modifications.

  9. Dans la page Galerie de composants WebPart, dans le Ruban de serveur de documents, cliquez sur Télécharger un document, puis sur Télécharger un document – Télécharger un document de votre ordinateur vers cette bibliothèque.

  10. Dans la boîte de dialogue Télécharger un composant WebPart, assurez-vous que Remplacer les fichiers existants est sélectionné, puis cliquez sur Parcourir. Dans la boîte de dialogue Sélectionner le fichier à télécharger, recherchez et sélectionnez le fichier de composant WebPart qui vous avez modifié, puis cliquez sur Ouvrir.

  11. Dans la boîte de dialogue Télécharger un composant WebPart, cliquez sur Ouvrir.

  12. Dans la page de propriétés du composant WebPart de la galerie de composants WebPart, cliquez sur Enregistrer.

Important

Après avoir mis à jour tous les composants WebPart Project Web App du site, veillez à actualiser le site afin de vérifier que les composants WebPart Project Web App s’affichent correctement.

Corriger les composants Project Web App mis à niveau sur les sites qui ne se trouvent pas dans la même collection de sites en tant que Project Web App

Consécutivement à la mise à niveau de Office Project Server 2007 vers Project Server 2010, les composants WebPart Project Web App qui se trouvent sur des sites n’appartenant pas à la collection de sites Project Web App doivent être supprimés et remplacés manuellement. Il s’agit d’une opération indispensable dans le sens où le processus de mise à niveau remplace les composants WebPart Project Web App de ces sites par des composants WebPart non valides (également qualifiés de « composants WebPart erronés »).

Les étapes suivantes sont celles que vous devez exécuter pour remplacer les composants WebPart Project Web App non valides et les rendre fonctionnels sur la page du site :

  1. Supprimez les composants WebPart Project Web App du site.

  2. Importez les composants WebPart Project Web App valides d’un site vers la collection de sites Project Web App.

  3. Modifiez la propriété PSIURL des composants WebPart Project Web App importés.

  4. Téléchargez les composants WebPart Project Web App dans la galerie de composants WebPart du site.

  5. Ajoutez les composants WebPart Project Web App au site.

Supprimer les composants WebPart Project Web App du site

Utilisez la procédure suivante pour supprimer les composants WebPart Project Web App non valides de la page de composants WebPart du site.

Pour supprimer un composant WebPart Project Web App d’une page

  1. Sur le site, cliquez sur Actions du site, puis sur Modifier la page.

  2. La page s’affiche en mode Édition. Sélectionnez le composant WebPart que vous voulez supprimer, cliquez sur le menu Composant WebPart (en regard de la case à cocher située dans l’angle supérieur droit du composant WebPart), puis cliquez sur Supprimer.

  3. Dans la boîte de dialogue Message de composant WebPart, cliquez sur OK pour confirmer votre volonté de supprimer le composant WebPart.

  4. La page s’affiche sans le composant WebPart. Cliquez sur l’onglet Page pour afficher le Ruban de serveur de pages, puis cliquez sur Arrêter la modification.

Importer les composants WebPart Project Web App valides d’un site vers la collection de sites Project Web App

Après avoir supprimé tous les composants WebPart Project Web App non valides du site, vous devez importer les composants WebPart Project Web App valides dans la galerie de composants WebPart. Vous pouvez les importer d’un site qui fait déjà partie de la collection de sites Project Web App. Ils seront de ce fait disponibles lorsque vous serez amené à les rajouter au site.

Pour importer les composants WebPart Project Web App d’un site dans la collection de sites Project Web App

  1. Ouvrez un site de la collection de sites Project Web App.

  2. Cliquez sur le menu Actions du site, puis sur Paramètres du site. Dans la page Paramètres du site, dans la section Galeries, cliquez sur Composants WebPart.

  3. Dans la page Tous les composants WebPart, dans la liste Composants WebPart, activez la case à cocher correspondant aux composants WebPart Project Web App que vous voulez importer dans l’autre site.

  4. Cliquez sur l’onglet Documents pour afficher le Ruban de serveur de documents. Cliquez sur Télécharger une copie. Dans la boîte de dialogue Téléchargement de fichiers, cliquez sur Enregistrer. Dans la boîte de dialogue Enregistrer sous, sélectionnez l’emplacement sur votre ordinateur où le composant WebPart sera enregistré, puis cliquez sur Enregistrer.

Mettre à jour la propriété PSIURL pour chaque composant WebPart Project Web App

Après avoir téléchargé les composants WebPart Project Web App sur votre poste de travail, vous devez ajouter ou mettre à jour la propriété PSIURL pour chaque fichier de composant WebPart.

Pour modifier la propriété PSIURL pour un fichier de composant WebPart

  1. Ouvrez le composant WebPart dans le Bloc-notes. Dans le Bloc-notes, dans la section <properties>, ajoutez la propriété suivante :

    PSIURL <property name="PsiUrl" type="string"> https://server/PWA</property>

    Pour la valeur de la propriété PSIURL, vérifiez que l’URL entrée correspond au site PWA que le composant WebPart Project Web App utilise pour afficher ses données. Par exemple : PSIURL <property name="PsiUrl" type="string"> http://Contoso/PWA</property>

    Si la propriété PSIURL existe déjà, modifiez l’entrée de sorte qu’elle pointe vers l’URL appropriée.

  2. Cliquez sur Fichier, puis sur Enregistrer pour enregistrer vos modifications dans le fichier de composant WebPart.

  3. Répétez la procédure pour tous les composants WebPart Project Web App que vous importez.

Ajouter le composant WebPart Project Web App à la galerie de composants WebPart du site

Après avoir modifié la propriété PSIURL pour chaque composant WebPart Project Web App, vous devez télécharger les composants WebPart dans la galerie de composants WebPart du site pour pouvoir les ajouter par la suite à la page de composants WebPart.

Pour ajouter les composants WebPart Project Web App à la galerie de composants WebPart

  1. Ouvrez le site dans lequel vous souhaitez importer les composants WebPart Project Web App. Sur ce site, cliquez sur Actions du site, puis sur Paramètres du site. Dans la page Paramètres du site, dans la section Galeries, cliquez sur Composants WebPart.

  2. Cliquez sur l’onglet Documents pour afficher le Ruban de serveur de documents. Cliquez sur Télécharger un document.

  3. Sélectionnez les composants WebPart à importer à partir de votre poste de travail, puis téléchargez-les vers la galerie de composants WebPart.

Ajouter les composants WebPart Project Web App au site

Après avoir importé les composants WebPart Project Web App valides dans la galerie de composants WebPart du site, vous devez les ajouter au site. Vous serez peut-être aussi amené à activer le Ruban de serveur Project Web Access sur le site si le composant WebPart Project Web App que vous ajoutez au site a un lien de dépendance avec le Ruban.

Pour ajouter les composants WebPart Project Web Access valides au site

  1. Dans la page du site, cliquez sur le menu Actions du site, puis sur Modifier la page. La page s’affiche en mode Édition.

  2. Cliquez sur Ajouter un composant WebPart à l’emplacement où vous souhaitez ajouter le composant WebPart Project Web App.

  3. Sur le Ruban de serveur d’exploration, dans la liste Catégorie, sélectionnez Project Web App, puis cliquez sur le composant WebPart Project Web App à ajouter à l’emplacement de la page. Cliquez sur Ajouter. Répétez les étapes 2 et 3 pour ajouter les composants WebPart Project Web App restants que vous voulez ajouter à la page.

    La page s’affiche ensuite avec les composants WebPart Project Web App ajoutés, mais elle se trouve encore en mode Édition.

  4. Après avoir ajouté les composants WebPart Project Web App à la page, cliquez sur l’onglet Page pour afficher le Ruban de serveur de pages, puis cliquez sur Arrêter la modification.

  5. Actualisez le site pour vérifier que les composants WebPart Project Web App s’affichent correctement.

Certains composants WebPart Project Web App ayant un lien de dépendance avec le Ruban, le Ruban de serveur Project Web App doit être activé sur le site pour qu’ils s’affichent correctement. Vous devez activer le Ruban Project Web App sur le site avant d’ajouter des composants WebPart Project Web App qui nécessitent le Ruban.

Les composants WebPart PWA qui ont une dépendance envers le Ruban sont les suivants :

  • Détails du projet

  • Centre de projets

  • Affectations de ressources

  • Centres de ressources

  • Mes tâches

  • Centre d’approbation

  • Tâches de l’équipe

  • Mon planning

  • Ma feuille de temps

Utilisez la procédure suivante pour activer la fonctionnalité du Ruban de serveur Project Web App sur un site si le composant WebPart PWA que vous ajoutez a un lien de dépendance envers celui-ci :

Pour activer la fonctionnalité du Ruban sur un site

  1. Sur le site sur lequel vous souhaitez activer le Ruban, cliquez sur le menu Actions du site, puis sur Paramètres du site.

  2. Dans la page Paramètres du site, dans la section Administration de la collection de sites, cliquez sur Fonctionnalités de la collection de sites.

  3. Dans la page Administration de la collection de sites-Fonctionnalités, recherchez Ruban Project Web App, puis cliquez sur le bouton Activer qui se trouve à sa droite.

Supprimer le composant WebPart Analyse de données mis à niveau

Le composant WebPart Analyse de données n’est pas disponible dans Project Server 2010. La mise à niveau de Office Project Server 2007 vers Project Server 2010 remplace le composant WebPart Analyse de données par un composant WebPart erroné. À l’issue de la mise à niveau à partir d’Office Project Server 2007, le composant WebPart Analyse de données doit être supprimé de la galerie de composants WebPart. Cette suppression le rend inaccessible à tous les utilisateurs.

Pour supprimer le composant WebPart Project Web App Analyse de données de la galerie de composants WebPart

  1. Ouvrez un site dans la collection de sites Project Web App.

  2. Dans la page du site, cliquez sur le menu Actions du site, puis sur Paramètres du site.

  3. Dans la page Paramètres du site, dans la section Galeries, cliquez sur Composants WebPart.

  4. Dans la page Tous les composants WebPart, cliquez sur la case à cocher correspondant au composant WebPart Analyse de données.

  5. Cliquez sur l’onglet Documents pour afficher le Ruban de serveur de documents. Sur le Ruban Documents, cliquez sur Supprimer le document.

  6. Dans la boîte de dialogue de confirmation qui vous invite à confirmer l’opération, cliquez sur OK pour supprimer le composant WebPart de la galerie.