Observação: este artigo faz parte de uma série de tutoriais sobre como usar o PowerApps, o Microsoft Flow e o Power BI com o SharePoint Online. Certifique-se de ler a Introdução da série para ter uma noção da visão geral, bem como dos downloads relacionados.

O SharePoint tem acesso a uma infinidade de recursos para compartilhamento e colaboração, mas vamos nos concentrar em um recurso para este cenário: listas do SharePoint. Uma lista é apenas uma coleção de dados que você pode compartilhar com os membros da equipe e outros usuários do site. Vamos examinar as listas usadas para esse cenário e, em seguida, você poderá criá-las no site do SharePoint Online.

Etapa 1: compreender as listas

A primeira lista é Solicitações de Projeto, em que um solicitante de projeto adiciona uma solicitação. Em seguida, o aprovador de projeto revisa a solicitação e a aprova ou rejeita.

Coluna da lista Tipo de dados Observações
Título Única linha de texto Coluna padrão, usada para o nome do projeto
Descrição Única linha de texto
ProjectType Única linha de texto Valores: novo hardware, hardware atualizado, novo software, software atualizado
RequestDate Data
Solicitante Única linha de texto
EstimatedDays Número Habilita a comparação da estimativa do solicitante com a estimativa do gerente de projeto e com o real
Aprovado Única linha de texto Valores: pendente, sim, não

Observação: também usamos a coluna ID, que é gerada pelo SharePoint e fica ocultada por padrão. Usamos tipos de dados básicos para manter a simplicidade, mas um aplicativo real pode usar tipos mais complexos, como Pessoa ou Grupo para a coluna Solicitante. Para obter informações sobre os tipos de dados com suporte pelo PowerApps, consulte Conectar do Microsoft PowerApps para o SharePoint.

A segunda lista é Detalhes do Projeto, que acompanha os detalhes de todos os projetos aprovados, como qual gerente de projeto está atribuído.

Coluna da lista Tipo de dados Observações
Título Única linha de texto Coluna padrão, usada para o nome do projeto
RequestID Número Corresponde ao valor na lista Solicitações de Projeto, na coluna ID
ApprovedDate Data
Status Única linha de texto Valores: não iniciado, em andamento, concluído
ProjectedStartDate Data Quando o gerente de projeto estima que o projeto começará
ProjectedEndDate Data Quando o gerente de projeto estima que o projeto terminará
ProjectedDays Número Dias úteis, seria calculado normalmente, mas não é neste cenário
ActualDays Número Para projetos concluídos
PMAssigned Única linha de texto Gerente de projeto

Etapa 2: criar e examinar as listas

Para continuar com o cenário, você precisa criar as duas listas do SharePoint e populá-las com os dados de exemplo. Mostraremos como fazer isso criando a lista e colando dados de exemplo nela. Certifique-se de ter os arquivos Excel do pacote de download.

Observação: use o Internet Explorer para esta etapa.

Criar as listas

  1. No Internet Explorer, no site do SharePoint, clique ou toque em Novo e em Lista.

    Criar nova lista do SharePoint

  2. Insira o nome "Solicitações de Projeto" e clique ou toque em Criar.

    Especificar um nome para a nova lista

    A lista Solicitações de Projeto lista é criada com o campo Título padrão.

    Lista Solicitações de Projeto

Adicionar colunas à lista

  1. Clique ou toque em ícone de Novo item e em Texto com uma linha.

    Adicionar campo de texto com uma linha

  2. Insira o nome "Descrição" e clique ou toque em Criar.

    Criar a coluna de descrição

  3. Repita as etapas 1. e 2. para as outras colunas na lista:

    1. Texto com uma linha > "ProjectType"
    2. Data > "RequestDate"
    3. Texto com uma linha > "Solicitante"
    4. Número > "EstimatedDays"
    5. Texto com uma linha > "Aprovado"

Copiar os dados para a lista

  1. Clique ou toque em Edição rápida.

    Edição rápida para a lista

  2. Selecione as células na grade.

    Lista com todas as colunas

  3. Abra a pasta de trabalho project-requests.xlsx e selecione todos os dados (não os cabeçalhos).

    Tabela do Excel Solicitações de Projeto

  4. Copie os dados e cole-os na grade no SharePoint e clique ou toque em Concluído.

    Lista concluída com os dados

  5. Repita o processo de criação e cópia de lista para a lista "Detalhes do Projeto" usando a pasta de trabalho project-details.xlsx. Consulte a tabela Detalhes do Projeto na Etapa 1: Compreender as listas para os tipos de dados e nomes de coluna.

Etapa 3: atualizar conexões com amostras, opcionais

Conforme observado na introdução para esta série de tutoriais, incluímos dois aplicativos de exemplo e um relatório no pacote de download. Você pode concluir este cenário sem usar esses exemplos, mas se quiser usar os exemplos, precisará atualizar as conexões para as listas do SharePoint. Você as atualiza para que usem suas listas como uma fonte de dados, em vez da nossa.

Atualizar conexões para aplicativos de exemplo

  1. Abra project-management-app.msapp no PowerApps Studio.

  2. Clique ou toque em Permitir, de modo que o PowerApps possa usar o SharePoint.

  3. Na faixa de opções, na guia Exibição, clique ou toque em Fontes de dados.

    Fontes de dados do PowerApps

  4. No painel direito, clique ou toque nas reticências (. . .) ao lado de Detalhes do Projeto, em seguida, clique ou toque em Remover.

    Remover a fonte de dados de Detalhes do Projeto

  5. No painel direito, clique ou toque em Adicionar Fonte de Dados.

    Adicionar fonte de dados

  6. Clique ou toque em Nova conexão.

    Nova conexão

  7. Clique ou toque em SharePoint e em Conectar.

    Conexão do SharePoint

  8. Insira a URL para o site do SharePoint Online que contém as listas que você criou e, em seguida, clique ou toque em Ir.

    URL do SharePoint

  9. Selecione a lista Detalhes do Projeto e clique ou toque em Conectar.

    Lista Detalhes do Projeto

    A guia Fontes de dado no painel direito agora mostra a conexão criada.

    Fontes de dados

  10. No painel direito, clique ou toque nas reticências (. . .) ao lado de Detalhes do Projeto, em seguida, clique ou toque em Atualizar.

    Atualizar a fonte de dados de Detalhes do Projeto

  11. Clique em Ícone Executar aplicativo no canto superior direito para executar o aplicativo e verifique se as conexões funcionam corretamente.

  12. Repita as etapas nesta seção para project-requests-app.msapp usando a lista Solicitações de Projeto.

Atualizar conexões para relatório de exemplo

  1. Abra project-analysis.pbix no Power BI Desktop.

  2. Na faixa de opções, na guia Início, clique ou toque em Editar consultas e em Configurações de fonte de dados.

    Editar consultas

  3. Clique ou toque em Alterar Origem.

    Configurações da fonte de dados

  4. Insira a URL para o site do SharePoint Online e, em seguida, clique ou toque em OK.

    URL da lista do SharePoint

  5. O Power BI Desktop exibe uma faixa sob a faixa de opções, para que você possa aplicar as alterações e trazer dados da nova fonte. Clique ou toque em Aplicar Alterações.

    Aplicar alterações de consulta

  6. Entre com uma conta organizacional (a conta usada para acessar o SharePoint Online) e clique ou toque em Conectar.

    Conectar-se ao SharePoint Online

Próximas etapas

A próxima etapa nessa série de tutoriais é gerar um aplicativo para tratar as solicitações de projeto.