Suplementos do painel de tarefas para Project
O Project no Windows suporta suplementos personalizados do painel de tarefas. Utilize-os para processar eventos de seleção no Project e integrar tarefas, recursos, vistas e outros dados ao nível da célula num projeto com listas do SharePoint, Suplementos do SharePoint, Peças Web, serviços Web e aplicações empresariais.
Para ver uma introdução sobre os suplementos do Office, confira Visão geral da plataforma de suplementos do Office.
Cenários de suplementos do Project
Os gerentes de projeto podem usar suplementos de painel de tarefas do Project para ajudá-los nas atividades de gerenciamento de projeto. Em vez de sair do Project e abrir outro aplicativo para procurar informações usadas com frequência, os gerentes de projeto podem acessar as informações diretamente no projeto. O conteúdo de um suplemento de painel de tarefas pode ser contextual, baseado na tarefa selecionada, no recurso, no modo de exibição ou em outros dados em uma célula de um gráfico de Gantt, no modo de exibição de uso da tarefa ou no modo de exibição de uso dos recursos.
Observação
Com o Project Professional, pode desenvolver suplementos do painel de tarefas que acedem ao Project na Web, instalações no local do Project Server e sharePoint no local ou online. O Project Standard não suporta a integração direta com dados do Project Server ou listas de tarefas do SharePoint sincronizadas com o Project Server.
Cenários de suplementos do Project incluem o seguinte:
Agendamento de projetos: veja os dados de projetos relacionados que podem afetar o agendamento. Um suplemento do painel de tarefas pode integrar dados relevantes de outros projetos no Project Server. Por exemplo, você pode exibir a coleção de departamento de projetos e datas de marco ou exibir dados específicos de outros projetos que são baseados em um campo personalizado selecionado.
Gestão de recursos: veja o agrupamento de recursos completo no Project Server ou um subconjunto com base em competências especificadas, incluindo dados de custos e disponibilidade de recursos, para ajudar a selecionar recursos adequados.
Estado e aprovações: utilize uma aplicação Web num suplemento do painel de tarefas para atualizar ou ver dados de uma aplicação externa de planeamento de recursos empresariais (ERP), sistema de folha de horas ou aplicação de contabilidade. Em alternativa, crie uma Peça Web de aprovação de estado personalizada que possa ser utilizada no Project Web App e no Project Professional.
Comunicação de equipa: comunique com os membros da equipa e os recursos diretamente a partir de um suplemento do painel de tarefas, no contexto de um projeto. Ou mantenha um conjunto de anotações contextuais para si mesmo facilmente enquanto trabalha em um projeto.
Pacotes de trabalho: procure tipos especificados de modelos de projeto em bibliotecas do SharePoint e coleções de modelos online. Por exemplo, encontre modelos para projetos de construção e adicione-os à sua coleção de modelos do Project.
Itens relacionados: veja metadados, documentos e mensagens relacionados com tarefas específicas num plano de projeto. Por exemplo, pode utilizar o Project Professional para gerir um projeto que foi importado de uma lista de tarefas do SharePoint e ainda sincronizar a lista de tarefas com alterações no projeto. Um suplemento do painel de tarefas pode mostrar campos ou metadados adicionais que o Project não importou para tarefas na lista do SharePoint.
Utilizar os modelos de objetos do Project Server: utilize o GUID de uma tarefa selecionada com métodos na Interface do Project Server (PSI) ou no modelo de objeto do lado do cliente (CSOM) do Project Server. Por exemplo, o aplicativo Web para um suplemento pode ler e atualizar os dados de status de uma tarefa e recurso selecionados ou integrar com um aplicativo de quadro de horários externo.
Obter dados de relatórios: utilize as consultas Representational State Transfer (REST), JavaScript ou LINQ para encontrar informações relacionadas para uma tarefa ou recurso selecionado no serviço OData para tabelas de relatórios no Project Web App. As consultas que utilizam o serviço OData podem ser feitas com uma instalação online ou no local do Project Server.
Por exemplo, veja Criar um suplemento do Project que utiliza REST com um serviço OData do Project Server no local.
Desenvolver suplementos do Project
O Project oferece suporte a suplementos feitos com a API JavaScript, mas não há nenhuma API JavaScript projetada especificamente para interagir com o Project. Você pode usar a API comum para criar suplementos do Project. Para saber mais sobre a API comum, confira modelo de objeto API JavaScript para Office.
Para criar um suplemento, você pode usar um editor de texto simples para criar uma página da Web HTML e arquivos JavaScript relacionados, arquivos CSS e consultas REST. Além de uma página HTML ou de uma aplicação Web, um suplemento requer um ficheiro de manifesto apenas de suplemento para configuração. O Project pode utilizar um ficheiro de manifesto que inclui um atributo de tipo especificado como TaskPaneExtension. O ficheiro de manifesto pode ser utilizado por várias aplicações cliente do Office ou pode criar um ficheiro de manifesto específico para o Project. Para obter mais informações, consulte a secção Noções básicas de desenvolvimento na descrição geral da plataforma de Suplementos do Office.
Certifique-se de que testa o suplemento à medida que o desenvolve. Saiba mais sobre os testes e o sideload do suplemento no artigo Testar Suplementos do Office.
Distribuir suplementos do Project
É possível distribuir suplementos usando um compartilhamento de arquivos, um catálogo de suplementos em uma biblioteca do SharePoint ou o AppSource. Para saber mais, confira Publicar seu suplemento do Office.