O PowerApps permite que você rapidamente gere, personalize, compartilhe e execute aplicativos móveis com pouco ou nenhum código. Use o conector do Dynamics 365 para criar aplicativos móveis úteis para compartilhar com sua organização em apenas alguns minutos.

Siga as etapas neste tópico para criará um aplicativo no qual os usuários podem procurar, adicionar, excluir e atualizar de contatos no Dynamics 365. Os usuários podem executar o aplicativo em um navegador ou em um dispositivo móvel, como um telefone.

Pré-requisito

Para acompanhar este tutorial, você precisa de uma conta do Microsoft Office 365, que inclui uma assinatura do Dynamics 365.

Criar uma conexão

  1. Entre no PowerApps.

  2. No painel de navegação esquerdo, clique em Conexões.

    Opção de conexão no menu Arquivo

  3. No canto superior direito, clique em Nova conexão.

    Nova conexão

  4. Na lista de conexões, clique em Dynamics 365.

    Opção de conexão no menu Arquivo

  5. Na caixa de diálogo, clique em Criar.

    Criar conexão

  6. Na caixa de diálogo Entrar na sua conta, digite as suas credenciais de locatário do Dynamics 365 (online).

    Uma conexão é criada.

Gerar um aplicativo automaticamente

  1. Entre em PowerApps e, em seguida, clique em Novo aplicativo perto do canto inferior esquerdo.

    Novo aplicativo

  2. Na caixa de diálogo que aparece, clique em PowerApps Studio para web.

    Abra o PowerApps Studio para web

  3. Em Iniciar com seus dados, clique em Layout de telefone no bloco Dynamics 365.

    No PowerApps, selecione o conector do Dynamics 365

  4. Em Conexões, selecione a conexão que você deseja e, em seguida, escolha um conjunto de dados que corresponde à instância do Dynamics 365 que você gerenciará no aplicativo.

  5. Em Escolher uma tabela, clique em Contatos e, em seguida, clique em Conectar.

O PowerApps gera um aplicativo de três telas com base nos registros de contato.

  • BrowseScreen1. Esta tela é exibida por padrão quando os usuários abrem o aplicativo. Na barra de navegação esquerda, uma miniatura para essa tela aparece acima das duas outras telas.
  • DetailScreen1. Essa tela aparece quando os usuários clicam em um item em BrowseScreen1. Na barra de navegação esquerda, uma miniatura DetailScreen1 aparece entre as duas outras telas.
  • EditScreen1. Essa tela aparece quando os usuários clicam no ícone de edição de um item em DetailScreen1. Na barra de navegação esquerda, uma miniatura EditScreen1 aparece sob as duas outras telas.

O aplicativo pode ser executado em seu estado inicial, mas podemos pode torná-lo mais útil refinando as informações em cada tela.

Personalizar a BrowseScreen1

Neste procedimento, você configurará a BrowseScreen1 para mostrar os nomes e sobrenomes de cada contato. Os dados serão classificados em ordem alfabética por sobrenome e incluem imagens em uma grade de duas colunas.

  1. No painel direito, clique no layout que mostra imagens e texto em uma grade de duas colunas.

    Talvez seja necessário rolar para baixo para mostrar essa opção.

    Selecionar layout

  2. Em BrowseScreen1, selecione galeria clicando em qualquer registro nela exceto o primeiro.

    Selecionar layout

  3. Copie esta fórmula e, com a galeria ainda selecionada, cole a fórmula na barra de fórmulas (à direita do botão fx):

    SortByColumns(Search(Filter(Contacts,statuscode=1), TextSearchBox1.Text, "lastname"), "lastname", If(SortDescending1, Descending, Ascending))

  4. No painel direito, defina a lista suspensa superior para nome e a lista suspensa intermediária para sobrenome.

    Selecione Body1

  5. (opcional) No menu Arquivo, clique em Salvar como, digite um nome para o aplicativo e, em seguida, clique em Salvar.

    Por padrão, o aplicativo será salvo na nuvem. Clique em Neste computador para salvar o aplicativo localmente.

Personalizar DetailsScreen1 e EditScreen1

  1. Na barra de navegação esquerda, clique na miniatura intermediária para selecionar DetailsScreen1.

  2. Em DetailScreen1, clique em qualquer lugar abaixo da barra de título para mostrar as opções de personalização no painel direito.

    Mostrar a personalização de formulário

  3. No painel direito, clique ou toque no ícone de olho de cada campo para mostrá-lo.

    Ocultar campos

  4. Clique em qualquer lugar na barra de título para selecionar Form1.

    Selecione Form1

  5. No painel direito, clique no ícone de olho para cada um desses campos, para que a tela mostre uma imagem (se a tabela contiver uma) e quatro outros campos para cada contato:

    • entityimage
    • firstname
    • lastname
    • mobilephone
    • emailaddress1

    O painel direito deve ser semelhante a este gráfico:

    Selecione Form1

  6. Selecione EditScreen1 clicando na miniatura inferior na barra de navegação esquerda.

  7. Repita as etapas neste procedimento para personalizar a EditScreen1 da mesma maneira que a DetailsScreen1.

  8. (opcional) Salve o aplicativo.

Próximas etapas