Considerações sobre atualização das Web parts do Project Web App

 

Aplica-se a: Project Server 2010

Tópico modificado em: 2016-11-30

Quando você atualiza do Microsoft Office Project Server 2007 para o Microsoft Project Server 2010, as Web Parts do Project Web Access usadas no Office Project Server 2007 são atualizadas para o Project Server 2010 e podem apresentar certos problemas e podem exigir ação corretiva. As ações que você precisa executar incluem:

  • Verificar se o recurso de atualização visual está configurado para usar a interface de usuário do SharePoint Server 2010

  • Corrigir as Web Parts do Project Web App atualizadas em sites no mesmo conjunto de sites que o Project Web App

  • Corrigir as Web Parts do Project Web App atualizadas que não estejam em sites do mesmo conjunto de sites que o Project Web App

  • Remover a Web Part de Análise de Dados atualizada

Importante

Será importante principalmente estar ciente dos problemas de atualização da Web Part do Project Web Access se você estiver atualizando o Office Project Server 2007 e o ambiente do Microsoft Office SharePoint Server 2007 em que ele reside.

Para obter mais informações sobre Web Parts do Project Web App no Project Server 2010, consulte os seguintes artigos:

Verificar se o recurso de atualização visual está configurado para usar a interface de usuário do SharePoint Server 2010

As Web Parts do Project Web App não aparecem corretamente na interface de usuário do Office SharePoint Server 2007 que está disponível por meio do recurso de atualização visual do SharePoint Server 2010. Por padrão, o recurso de atualização visual do SharePoint Server 2010 preserva a interface de usuário do Office SharePoint Server 2007 de sites atualizados. No entanto, também há uma opção durante a instalação da atualização que permite atualizar todos os sites para a interface de usuário do SharePoint Server 2010.

Em sites que têm a interface de usuário do Office SharePoint Server 2007 após o processo de atualização, ainda é possível alternar para a interface de usuário do SharePoint Server 2010. Os proprietários de site e de conjunto de sites podem alterar para a nova interface de usuário na seção Configurações do Site selecionando a opção Atualizar a Interface de Usuário. Os proprietários de site e de conjunto de sites também podem ver como será a aparência do site no SharePoint Server 2010 usando a opção Visualizar Interface de Usuário.

Para obter mais informações sobre o recurso de atualização visual do SharePoint Server 2010, consulte Planejar a atualização visual (SharePoint Server 2010).

Para alterar o recurso de atualização visual na interface de usuário do SharePoint Server 2010

  1. No site, clique em Ações do Site e em Configurações do Site.

  2. Na página Configurações do Site, na seção Aparência, clique em Título, Descrição e Ícone.

  3. Na página Título, Descrição e Ícone, na seção Atualização Visual, clique em Visualizar a Nova Interface de Usuário para visualizar o site na interface de usuário do SharePoint Server 2010. Isso permite ver como as Web Parts são exibidas na interface de usuário do SharePoint Server 2010.

  4. Para alterar permanentemente a interface de usuário do site do Office SharePoint Server 2007 para o SharePoint Server 2010, retorne à página Título, Descrição e Ícone e clique em Atualizar a Interface de Usuário e em OK.

Importante

Depois que decidir atualizar a interface de usuário, você não poderá reverter para a interface de usuário do Office SharePoint Server 2007.

Corrigir as Web Parts do Project Web App atualizadas em sites no mesmo conjunto de sites que o Project Web App

Depois de atualizar para o Project Server 2010, todas as Web Parts do Project Web App em sites do mesmo conjunto de sites que o Project Web App requerem uma atualização para suas propriedades PSIURL. A propriedade PSIURL é uma URL que aponta para o Project Web App de destino ao qual você está fazendo referência. O formato deve ser http://<server>/<pwa>.

Por exemplo, após a atualização, você tem um site do Project (http://contoso/PWA/sites/Projectsite1) que contém uma Web Part da Central do Projeto. Será necessário editar a Web Part da Central do Projeto e atualizar a PSIURL para apontar para o site PWA a que você deseja conectar a Web Part e de onde deseja exibir dados (http://contoso/pwa).

Para alterar a propriedade PSIURL de uma Web Part do Project Web App

  1. No site, clique no menu Ações do Site e em Configurações do Site.

  2. Na página Configurações do Site, na seção Galerias, clique em Web Parts.

  3. Na Galeria de Web Parts, marque a caixa de seleção ao lado da Web Part que você deseja editar.

  4. Clique na guia Documentos para garantir que a faixa de opções do servidor Documentos seja exibida. Na faixa de opções do servidor Documentos, clique em Baixar uma Cópia.

  5. Na caixa de diálogo Download de Arquivo, clique em Salvar.

  6. Na caixa de diálogo Salvar Como, selecione um local em seu computador no qual salvar o arquivo, Clique em Salvar.

  7. Abra a Web Part no Bloco de Notas e, na seção <properties>, adicione a seguinte propriedade:

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

    Para o valor PSIURL, verifique se a URL inserida é do site PWA que a Web Part do Project Web App está usando como uma fonte de dados. Por exemplo: PSIURL <property name="PsiUrl" type="string"> http://Contoso/PWA</property>

    Se a propriedade PSIURL já existir, edite a entrada para apontar para a URL correta. Se você editar a entrada, remova um parâmetro null="true" que possa existir na propriedade PSIURL. Verifique se a propriedade PSIURL que você edita contenha apenas os parâmetros de nome e tipo e a URL (como mostrado nos exemplos anteriores).

  8. Clique em Arquivo e em Salvar para salvar as alterações. Feche o Bloco de Notas.

  9. Na página Galeria de Web Parts, na faixa de opções do servidor Documentos, clique em Carregar Documento e em Carregar Documento – carregar um documento do computador para a biblioteca.

  10. Na caixa de diálogo Carregar Web Part, verifique se Substituir arquivos existentes está selecionada e clique em Procurar. Na caixa de diálogo Escolher Arquivo a Ser Carregado, localize e selecione o arquivo de Web Part editado e clique em Abrir.

  11. Na caixa de diálogo Carregar Web Part, clique em Abrir.

  12. Na página de propriedades Galeria da Web Part, clique em Salvar para salvar a Web Part.

Importante

Depois de atualizar todas as Web Parts do Project Web App no site, atualize o site para verificar se as Web Parts do Project Web App são exibidas corretamente.

Corrigir as Web Parts do Project Web App atualizadas em sites que não está no mesmo conjunto de sites que o Project Web App

Depois de atualizar do Office Project Server 2007 para as Web Parts do Project Server 2010, Project Web App que estão em sites que não estão no conjunto de sites do Project Web App devem ser manualmente removidos e substituídos. Isso é necessário porque o processo de atualização substitui as Web Parts do Project Web App nesses sites com Web Parts inválidas (também conhecidas como "Web Parts de erro").

A seguir são descritas as etapas necessárias para substituir as Web Parts do Project Web App inválidas para torná-las funcionais na página do site:

  1. Remova as Web Parts do Project Web App do site.

  2. Importe Web Parts do Project Web App inválidas de um site no conjunto de sites do Project Web App.

  3. Altere a PSIURL para as Web Parts do Project Web App importadas.

  4. Carregue as Web Parts do Project Web App para a Galeria de Web Parts do site.

  5. Adicione as Web Parts do Project Web App ao site.

Remova as Web Parts do Project Web do site

Use o seguinte procedimento para excluir as Web Parts do Project Web App inválidas da página Web Parts referente ao site.

Para remover uma Web Part do Project Web App de uma página

  1. No site, clique no menu Ações do Site e em Editar Página.

  2. A página aparecerá em Modo de Edição. Selecione a Web Part desejada a ser removida, clique no menu Web Part (ao lado da caixa de seleção no canto superior direito da Web Part) e clique em Excluir.

  3. Na caixa de diálogo Mensagem da Web Part, clique em OK para confirmar se deseja excluir a Web Part.

  4. A página aparecerá com a Web Part removida. Clique na guia Página para exibir a faixa de opções do servidor Página e clique em Parar Edição.

Importar Web Parts do Project Web App válidas de um site no conjunto de sites do Project Web App

Depois de remover todas as Web Parts do Project Web App inválidas do site, você importa Web Parts do Project Web App válidas para a Galeria de Web Parts. Você pode importá-las de um site que já esteja no conjunto de sites do Project Web App. Isso as tornam disponíveis quando você precisa adicioná-las novamente ao site.

Para importar Web Parts do Project Web App de um site no conjunto de sites do Project Web App

  1. Abra um site no conjunto de sites do Project Web App.

  2. Clique no menu Ações do Site e em Configurações do Site. Na página Configuração do Site, na seção Galerias, clique em Web Parts.

  3. Na página Todas as Web Parts, na lista Web Parts, marque a caixa de seleção ao lado de todas as Web Parts do Project Web App que você deseja importar para o outro site.

  4. Clique na guia Documentos para exibir a faixa de opções do servidor Documentos. Clique em Baixar uma Cópia. Na caixa de diálogo Download de Arquivo, clique em Salvar. Na caixa de diálogo Salvar Como, selecione um local na área de trabalho para salvar a Web Part e clique em Salvar.

Atualizar a propriedade PSIURL de cada Web Part do Project Web App

Depois de baixar as Web Parts do Project Web App para a área de trabalho, você deve adicionar ou atualizar a propriedade PSIURL de cada arquivo de Web Part.

Para alterar a propriedade PSIURL de um arquivo de Web Part

  1. Abra a Web Part no Bloco de Notas e, na seção <properties>, adicione a seguinte propriedade:

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

    Para o valor PSIURL, verifique se a URL inserida é do site PWA que a Web Part do Project Web App está sendo usada para exibir seus dados. Por exemplo: PSIURL <property name="PsiUrl" type="string"> http://Contoso/PWA</property>

    Se a propriedade PSIURL já existir, edite a entrada para apontar para a URL correta.

  2. Clique em Arquivo e em Salvar para salvar as alterações feitas no arquivo da Web Part.

  3. Repita o procedimento para todas as Web Parts do Project Web App que você está importando.

Adicione a Web Part do Project Web App à Galeria de Web Part do site

Depois de editar o PSIURL para cada Web Part do Project Web App, você deve carregar as Web Parts para a Galeria de Web Part do site para torná-las disponíveis para adicionar à página Web Parts.

Para adicionar as Web Parts do Project Web App à Galeria de Web Part

  1. Abra o site para o qual você deseja importar as Web Parts do Project Web App. Nesse site, clique em Ações do Site e em Configurações do Site. Na página Configurações do Site, na seção Galerias, clique em Web Parts.

  2. Clique na guia Documentos para exibir a faixa de opções do servidor Documentos. Clique em Carregar Documento .

  3. Selecione as Web Parts que você deseja importar de sua área de trabalho e carregue-as para a Galeria de Web Parts.

Adicionar as Web Parts do Project Web App ao site

Depois de importar Web Parts do Project Web App válidas para a Galeria de Web Parts do site, você deve adicionar as Web Parts do Project Web App válidas ao site. Também poderá ser necessário habilitar a faixa de opções do servidor Project Web Access no site se a Web Part do Project Web App que você está adicionando ao site tiver uma dependência na faixa de opções.

Para adicionar as Web Parts do Project Web Access válidas ao site

  1. Na página do site, clique no menu Ações do Site e em Editar Página. A página será exibida no Modo de Edição.

  2. Clique em Adicionar uma Web Part no local em que deseja adicionar a Web Part do Project Web App.

  3. Na faixa de opções do servidor Procurar, na lista Categoria, selecione Project Web App e clique na Web Part do Project Web App que você deseja adicionar ao local da página. Clique em Adicionar. Repita as etapas 2 e 3 para adicionar todas as Web Parts do Project Web App restantes que você deseja adicionar à página.

    Em seguida, a página é exibida com as Web Parts do Project Web App adicionadas, mas ainda está em Modo de Edição.

  4. Quando você terminar de adicionar as Web Parts do Project Web App à página, clique na guia Página para exibir a faixa de opções do servidor Página e clique em Parar Edição.

  5. Atualize o site para verificar se as Web Parts do Project Web App são exibidas corretamente.

Algumas Web Parts do Project Web App têm uma dependência de faixa de opções e devem ter a faixa de opções do servidor Project Web App habilitada no site para serem exibidas corretamente. Você deve habilitar a faixa de opções do Project Web App no site antes de adicionar qualquer Web Part do Project Web App que necessite da faixa de opções.

As Web Parts do PWA que têm uma dependência de faixa de opções são:

  • Detalhes do Projeto

  • Central de Projetos

  • Atribuições de Recursos

  • Central de Recursos

  • Minhas Tarefas

  • Centro de Aprovação

  • Tarefas da Equipe

  • Minha Agenda

  • Meu Quadro de Horários

Use o seguinte procedimento para habilitar o recurso da faixa de opções do servidor Project Web App em um site se a Web Part do PWA que você está adicionando tiver uma dependência nele:

Para habilitar o recurso da faixa de opções em um site

  1. No site em que você deseja habilitar a faixa de opções, clique no menu Ações do Site e clique em Configurações do Site.

  2. Na página Configurações de Site, na seção Administração do Conjunto de Sites, clique em Recursos do Conjunto de Sites.

  3. Na página Administração do Conjunto de Sites - Recursos, localize Faixa de Opções do Project Web App e clique no botão Ativar à direita dela.

Remover a Web Part de Análise de Dados atualizada

A Web Part de Análise de Dados não está disponível no Project Server 2010. A atualização do Office Project Server 2007 para o Project Server 2010 substitui a Web Part de Análise de Dados por uma Web Part de erro. Após a atualização do Office Project Server 2007, a Web Part de Análise de Dados deve ser removida da Galeria de Web Parts. Removê-la da Galeria de Web Parts a torna indisponível para todos os usuários.

Para remover a Web Part de Análise de Dados do Project Web App da Galeria de Web Parts

  1. Abra um site no conjunto de sites do Project Web App.

  2. Na página do site, clique no menu Ações do Site e em Configurações do Site.

  3. Na página Configurações do Site, na seção Galerias, clique em Web Parts.

  4. Na página Todas as Web Parts, clique na caixa de seleção ao lado da Web Part de Análise de Dados.

  5. Clique na guia Documentos para exibir a faixa de opções do servidor Documentos. Na faixa de opções Documentos, clique em Excluir Documento.

  6. Na caixa de diálogo de confirmação, clique em OK para excluir a Web Part da Galeria.