Considerazioni sull'aggiornamento per le web part di Project Web App

 

Si applica a: Project Server 2010

Ultima modifica dell'argomento: 2016-11-30

Quando si effettua l'aggiornamento da Microsoft Office Project Server 2007 a Microsoft Project Server 2010, le web part di Project Web Access utilizzate in Office Project Server 2007 vengono aggiornate a Project Server 2010 e possono presentare alcuni problemi che richiedono un'azione correttiva. Tra le azioni da intraprendere sono incluse le seguenti:

  • Verificare che la caratteristica Console di aggiornamento sia configurata per l'utilizzo dell'interfaccia utente di SharePoint Server 2010

  • Correggere le web part aggiornate di Project Web App in siti della stessa raccolta siti di Project Web App

  • Correggere le web part aggiornate di Project Web App in siti non inclusi nella stessa raccolta siti di Project Web App

  • Rimuovere la web part aggiornata Analisi dati

Importante

È particolarmente importante conoscere i problemi di aggiornamento delle web part di Project Web Access in caso di aggiornamento sia di Office Project Server 2007 che dell'ambiente Microsoft Office SharePoint Server 2007 in cui è contenuto.

Per ulteriori informazioni sulle web part di Project Web App in Project Server 2010, vedere gli articoli seguenti:

Verificare che la caratteristica Console di aggiornamento sia configurata per l'utilizzo dell'interfaccia utente di SharePoint Server 2010

Le web part di Project Web App non vengono visualizzate correttamente con l'interfaccia utente di Office SharePoint Server 2007 disponibile tramite la caratteristica Console di aggiornamento di SharePoint Server 2010. Per impostazione predefinita, la caratteristica Console di aggiornamento di SharePoint Server 2010 mantiene l'interfaccia utente di Office SharePoint Server 2007 nei siti aggiornati. Durante l'installazione dell'aggiornamento esiste tuttavia un'opzione che consente anche di aggiornare tutti i siti all'interfaccia utente di SharePoint Server 2010.

Per i siti in cui viene mantenuta l'interfaccia utente di Office SharePoint Server 2007 dopo l'aggiornamento, è comunque possibile passare all'interfaccia utente di SharePoint Server 2010. I proprietari dei siti e delle raccolte siti possono passare alla nuova interfaccia utente nella sezione Impostazioni sito selezionando l'opzione Aggiorna l'interfaccia utente. Possono inoltre esaminare in anteprima l'aspetto del sito con l'interfaccia utente di SharePoint Server 2010 utilizzando l'opzione Visualizza l'anteprima dell'interfaccia utente aggiornata.

Per ulteriori informazioni sulla caratteristica Console di aggiornamento di SharePoint Server 2010, vedere Pianificare la Console di aggiornamento (SharePoint Server 2010).

Per passare dalla caratteristica Console di aggiornamento all'interfaccia utente di SharePoint Server 2010

  1. Nel sito fare clic su Azioni sito e quindi su Impostazioni sito.

  2. Nella sezione Aspetto della pagina Impostazioni sito fare clic su Titolo, descrizione e icona.

  3. Nella sezione Console di aggiornamento della pagina Titolo, descrizione e icona fare clic su Visualizza l'anteprima dell'interfaccia utente aggiornata per visualizzare temporaneamente il sito nell'interfaccia utente di SharePoint Server 2010. In questo modo sarà possibile esaminare l'aspetto delle web part nel sito con l'interfaccia utente di SharePoint Server 2010.

  4. Per cambiare definitivamente l'interfaccia utente del sito passando da Office SharePoint Server 2007 a SharePoint Server 2010, tornare alla pagina Titolo, descrizione e icona, fare clic su Aggiorna l'interfaccia utente e quindi fare clic su OK.

Importante

Dopo aver deciso di aggiornare l'interfaccia utente, non è possibile ripristinare l'interfaccia utente di Office SharePoint Server 2007.

Correggere le web part aggiornate di Project Web App in siti della stessa raccolta siti di Project Web App

Dopo aver effettuato l'aggiornamento a Project Server 2010, per tutte le web part di Project Web App nei siti della stessa raccolta siti di Project Web App è necessario eseguire un aggiornamento alla relativa proprietà PSIURL. La proprietà PSIURL è un URL che punta al sito di Project Web App di destinazione a cui viene fatto riferimento. Il formato deve essere http://<server>/<pwa>.

Si supponga ad esempio di disporre dopo l'aggiornamento di un sito di Project (http://contoso/PWA/sites/Projectsite1) contenente una web part Centro Progetti. Sarà necessario modificare la web part e aggiornare la proprietà PSIURL in modo che punti al sito di Project Web App a cui deve connettersi la web part e a partire dal quale devono essere visualizzati i dati (http://contoso/pwa).

Per modificare la proprietà PSIURL di una web part di Project Web App

  1. Nel sito scegliere Impostazioni sito dal menu Azioni sito.

  2. Nella sezione Raccolte della pagina Impostazioni sito fare clic su Web part.

  3. Nella Raccolta web part selezionare la casella di controllo accanto alla web part che si desidera modificare.

  4. Fare clic sulla scheda Documenti per accertarsi che venga visualizzata la barra multifunzione di Documenti del server. Su questa barra multifunzione fare clic su Scarica una copia.

  5. Nella finestra di dialogo Download file fare clic su Salva.

  6. Nella finestra di dialogo Salva con nome selezionare un percorso in cui salvare il file nel computer. Fare clic su Salva.

  7. Aprire la web part nel Blocco note e nella sezione <properties> aggiungere la proprietà seguente:

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

    Per il valore di PSIURL, verificare che l'URL immesso sia relativo al sito di Project Web App utilizzato come origine dati dalla web part di Project Web App, ad esempio PSIURL <property name="PsiUrl" type="string"> http://Contoso/PWA</property>

    Se la proprietà PSIURL esiste già, modificare la voce in modo che punti all'URL corretto. Se si modifica la voce, verificare di aver rimosso un parametro null="true" eventualmente contenuto nella proprietà PSIURL. Accertarsi che la proprietà PSIURL che viene modificata includa solo i parametri name e type e l'URL, come illustrato negli esempi precedenti.

  8. Scegliere Salva dal menu File per salvare le modifiche e quindi chiudere il Blocco note.

  9. Sulla barra multifunzione di Documenti del server nella pagina Raccolta web part fare clic su Carica documento e quindi su Carica documento - Carica un documento dal computer nella raccolta.

  10. Nella finestra di dialogo Carica web part verificare che sia selezionata l'opzione Sovrascrivi file esistenti e quindi fare clic su Sfoglia. Nella finestra di dialogo Scegli file da caricare individuare e selezionare il file della web part modificato e quindi fare clic su Apri.

  11. Nella finestra di dialogo Carica web part fare clic su Apri.

  12. Nella pagina delle proprietà della Raccolta web part relativa alla web part fare clic su Salva.

Importante

Dopo aver aggiornato tutte le web part di Project Web App nel sito, aggiornare il sito affinché le web part di Project Web App vengano visualizzate correttamente.

Correggere le web part aggiornate di Project Web App in siti non inclusi nella stessa raccolta siti di Project Web App

Dopo aver effettuato l'aggiornamento da Office Project Server 2007 a Project Server 2010, le web part di Project Web App in siti non inclusi nella raccolta siti di Project Web App devono essere rimosse e sostituite manualmente. Questa operazione è necessaria perché con il processo di aggiornamento le web part di Project Web App in questi siti vengono sostituite con web part non valide, conosciute anche come web part con errori.

Vengono illustrate di seguito le operazioni necessarie per sostituire le web part di Project Web App non valide in modo da renderle operative nella pagina del sito:

  1. Rimuovere le web part di Project Web App dal sito.

  2. Importare le web part di Project Web App valide da un sito nella raccolta siti di Project Web App.

  3. Modificare la proprietà PSIURL relativa alle web part di Project Web App importate.

  4. Caricare le web part di Project Web App nella Raccolta web part del sito.

  5. Aggiungere le web part di Project Web App al sito.

Rimuovere le web part di Project Web App dal sito

Eseguire le procedura seguente per eliminare le web part di Project Web App non valide dalla pagina web part del sito.

Per rimuovere una web part di Project Web App da una pagina

  1. Nel sito scegliere Modifica pagina dal menu Azioni sito.

  2. La pagina verrà visualizzata in modalità di modifica. Selezionare la web part che si desidera rimuovere e quindi scegliere Elimina dal menu Web part accanto alla casella di controllo nell'angolo superiore destro della web part.

  3. Nella finestra di dialogo Messaggio da web part fare clic su OK per confermare che si desidera eliminare la web part.

  4. La pagina verrà visualizzata con la web part rimossa. Fare clic sulla scheda Pagina per visualizzare la barra multifunzione di Pagina del server e quindi fare clic su Interrompi modifica.

Importare web part di Project Web App valide da un sito nella raccolta siti di Project Web App

Dopo aver rimosso tutte le web part di Project Web App non valide dal sito, importare le web part di Project Web App valide nella Raccolta web part. È possibile importarle da un sito già contenuto nella raccolta siti di Project Web App. In questo modo le web part saranno già disponibili quando sarà necessario riaggiungerle al sito.

Per importare Web Part di Project Web App da un sito nella raccolta siti di Project Web App

  1. Aprire un sito nella raccolta siti di Project Web App.

  2. Scegliere Impostazioni sito dal menu Azioni sito. Nella sezione Raccolte della pagina Impostazioni sito fare clic su Web part.

  3. Nella pagina Tutte le web part selezionare nell'elenco Web part le caselle di controllo accanto a tutte le web part di Project Web App che si desidera importare nell'altro sito.

  4. Fare clic sulla scheda Documenti per visualizzare la barra multifunzione di Documenti del server. Fare clic su Scarica una copia. Nella finestra di dialogo Download file fare clic su Salva. Nella finestra di dialogo Salva con nome selezionare una posizione sul desktop in cui salvare la web part e quindi fare clic su Salva.

Aggiornare la proprietà PSIURL di ogni web part di Project Web App

Dopo aver scaricato le web part di Project Web App sul desktop, è necessario aggiungere o aggiornare la proprietà PSIURL per ogni file web part.

Per modificare la proprietà PSIURL per un file web part

  1. Aprire la web part nel Blocco note e nella sezione <properties> aggiungere la proprietà seguente:

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

    Per il valore di PSIURL, verificare che l'URL immesso sia relativo al sito di Project Web App utilizzato come origine dati dalla web part di Project Web App per la visualizzazione dei dati, ad esempio PSIURL <property name="PsiUrl" type="string"> http://Contoso/PWA</property>.

    Se la proprietà PSIURL esiste già, modificare la voce in modo che punti all'URL corretto.

  2. Scegliere Salva dal menu File per salvare le modifiche nel file web part.

  3. Ripetere la procedura per tutte le web part di Project Web App che si desidera importare.

Aggiungere la web part di Project Web App alla Raccolta web part del sito

Dopo aver modificato la proprietà PSIURL di ogni web part di Project Web App, è necessario caricare le web part nella Raccolta web part del sito in modo che siano disponibili per essere aggiunte alla pagina web part.

Per aggiungere le web part di Project Web App alla Raccolta web part

  1. Aprire il sito in cui si desidera importare le web part di Project Web App. Nel sito fare clic su Azioni sito e quindi su Impostazioni sito. Nella sezione Raccolte della pagina Impostazioni sito fare clic su Web part.

  2. Fare clic sulla scheda Documenti per visualizzare la barra multifunzione di Documenti del server. Fare clic su Carica documento.

  3. Selezionare le web part che si desidera importare dal desktop e caricarle nella Raccolta web part.

Aggiungere le web part di Project Web App al sito

Dopo aver importato le web part di Project Web App valide nella Raccolta web part del sito, è necessario aggiungere al sito le web part di Project Web App valide. Potrebbe inoltre essere necessario abilitare la barra multifunzione del server di Project Web Access nel sito qualora per la web part di Project Web App che si sta aggiungendo al sito esista una dipendenza dalla barra multifunzione.

Per aggiungere le web part di Project Web Access valide al sito

  1. Nella pagina del sito scegliere Modifica pagina dal menu Azioni sito. La pagina verrà visualizzata in modalità di modifica.

  2. Fare clic su Aggiungi web part nella posizione in cui si desidera aggiungere la web part di Project Web App.

  3. Sulla barra multifunzione di Sfoglia del server selezionare Project Web App nell'elenco Categoria e quindi fare clic sulla web part di Project Web App che si desidera aggiungere nella posizione sulla pagina. Fare clic su Aggiungi. Ripetere i passaggi 2 e 3 per aggiungere alla pagina altre eventuali web part di Project Web App desiderate.

    La pagina verrà quindi visualizzata con le web part di Project Web App aggiunte, ma sarà ancora attiva la modalità di modifica.

  4. Dopo aver aggiunto le web part di Project Web App alla pagina, fare clic sulla scheda Pagina per visualizzare la barra multifunzione di Pagina del server e quindi fare clic su Interrompi modifica.

  5. Aggiornare il sito per verificare che le web part di Project Web App vengano visualizzate correttamente.

Per alcune web part di Project Web App esiste una dipendenza dalla barra multifunzione e per una visualizzazione corretta è necessario pertanto che nel sito sia abilitata la barra multifunzione del server di Project Web App. Abilitare la barra multifunzione di Project Web App nel sito prima di aggiungere eventuali web part di Project Web App che richiedono la barra multifunzione.

Vengono elencate di seguito le web part di Project Web App per cui esiste una dipendenza dalla barra multifunzione:

  • Dettagli progetto

  • Centro Progetti

  • Assegnazioni risorse

  • Centro Risorse

  • Attività personali

  • Centro approvazioni

  • Attività team

  • Programmazione personale

  • Scheda attività personale

Eseguire la procedura seguente per abilitare la caratteristica della barra multifunzione del server di Project Web App in un sito qualora per la web part di Project Web App che si sta aggiungendo esista una dipendenza dalla barra multifunzione:

Per abilitare la caratteristica della barra multifunzione in un sito

  1. Nel sito in cui si desidera abilitare la barra multifunzione scegliere Impostazioni sito dal menu Azioni sito.

  2. Nella sezione Amministrazione raccolta siti della pagina Impostazioni sito fare clic su Caratteristiche raccolta siti.

  3. Nella pagina Caratteristiche di Amministrazione raccolta siti individuare Barra multifunzione di Project Web App e quindi fare clic sul pulsante Attiva posizionato a destra.

Rimuovere la web part aggiornata Analisi dati

La web part Analisi dati non è disponibile in Project Server 2010. Durante l'aggiornamento da Office Project Server 2007 a Project Server 2010, questa web part viene sostituita con una web part con errori. Dopo aver effettuato l'aggiornamento da Office Project Server 2007, è consigliabile rimuovere la web part Analisi dati dalla Raccolta web part in modo che non sia disponibile per gli utenti.

Per rimuovere la web part di Project Web App Analisi dati dalla Raccolta web part

  1. Aprire un sito della raccolta siti di Project Web App.

  2. Nella pagina del sito scegliere Impostazioni sito dal menu Azioni sito.

  3. Nella sezione Raccolte della pagina Impostazioni sito fare clic su Web part.

  4. Nella pagina Tutte le web part selezionare la casella di controllo accanto alla web part Analisi dati.

  5. Fare clic sulla scheda Documenti per visualizzare la barra multifunzione di Documenti del server. Sulla barra multifunzione di Documenti fare clic su Elimina documento.

  6. Nella finestra di dialogo di conferma fare clic su OK per eliminare la web part dalla raccolta.