É possível gerar um aplicativo automaticamente para gerenciar os dados armazenados no Common Data Service. Gerencie os dados em uma das muitas entidades padrão, que são internas ao modelo, ou em uma entidade personalizada, que você ou outra pessoa em sua organização criou.

Se não estiver familiarizado com o Common Data Service, confira Entender as entidades.

Esse tópico descreve como gerar automaticamente um aplicativo com base em uma única entidade especificada. Para obter informações sobre como criar um aplicativo com base em mais de uma entidade, consulte Criar um aplicativo do zero.

Por padrão, todos os aplicativos que o Microsoft PowerApps gera têm três telas:

  • A tela de navegação mostra um subconjunto de um ou mais campos, uma barra de pesquisa e um botão de classificação para que os usuários possam encontrar facilmente um registro específico.
  • A tela de detalhes mostra mais ou todos os campos de um registro específico.
  • A tela de edição fornece elementos da interface do usuário na qual os usuários podem criar ou atualizar um registro e salvar as alterações.

Observação: quando você gera um aplicativo do Common Data Service, não é necessário criar uma conexão do PowerApps, como faria com as fontes de dados como SharePoint, Dynamics 365 e Salesforce. Você precisa especificar apenas a entidade que deseja exibir, gerenciar ou exibir e gerenciar no aplicativo.

Gerar um aplicativo

  1. Crie um banco de dados do Common Data Service. Para obter mais informações, consulte Criar um banco de dados do Common Data Service.
  2. No PowerApps Studio for Windows, clique ou toque em Novo no menu Arquivo (próximo à borda esquerda).
  3. Em Iniciar com seus dados, no bloco Common Data Service, clique ou toque em Layout de telefone.
  4. Em Escolher uma entidade, clique ou toque na entidade Contato.
  5. Clique ou toque em Conectar para gerar automaticamente um aplicativo.

    Neste ponto, você precisará fazer um tour introdutório. Também é possível fazer o tour mais tarde clicando ou tocando no ponto de interrogação no canto superior direito e, em seguida, clicando ou tocando em Fazer o tour de introdução.

  6. Na barra de navegação à esquerda, clique ou toque em um ícone no canto superior direito para mudar para o modo de exibição em miniatura.

    Alternar entre modos de exibição

Personalizar a tela de navegação

  1. No painel direito, clique ou toque no layout que exibe apenas um cabeçalho.

    Selecionar um layout

  2. Na caixa de pesquisa, clique ou toque no controle Rótulo para selecioná-lo.

    Selecionar um rótulo

  3. No painel direito, selecione Sobrenome de um determinado nome na lista suspensa

    O controle Rótulo selecionado mostra os dados desse campo.

  4. Na tela de navegação, selecione a galeria clicando ou tocando em qualquer nome, exceto o primeiro.

    Uma caixa de seleção contorna a galeria.

    Selecionar a galeria

  5. Copie esta fórmula a seguir selecionando-a e, em seguida, pressionando Ctrl+C.

    SortByColumns(Search(Contact, TextSearchBox1.Text, "Name_Surname"), "Name_Surname", If(SortDescending1, Descending, Ascending))

  6. No canto superior esquerdo, verifique se a lista de propriedades exibe Itens.

  7. Na barra de fórmulas, selecione a fórmula padrão.

    Valor padrão da propriedade Itens

  8. Pressione Excluir para excluir a fórmula padrão e, em seguida, cole a fórmula que acabou de copiar. Os nomes na galeria são classificados em ordem alfabética.

Testar a tela de navegação

  1. Abra o modo de Visualização pressionando F5, ou clicando ou tocando no botão Reproduzir no canto superior direito.
  2. Percorra todos os registros usando uma tela sensível ao toque ou o botão de um mouse, ou apontando para a galeria com o mouse para que a barra de rolagem apareça.
  3. Perto do canto superior direito, clique ou toque no botão de classificação uma ou mais vezes para alterar a ordem na qual os nomes são listados.

    Alterar ordem de classificação

  4. Na caixa de pesquisa, digite uma letra para exibir apenas os nomes que contêm essa letra.

  5. Remova todo o texto da caixa de pesquisa e, em seguida, clique ou toque na seta à direita do primeiro nome na lista.

    A tela de detalhes é aberta e mostra mais informações sobre o contato selecionado.

  6. Volte para o espaço de trabalho de design pressionando Esc, ou clicando ou tocando no botão Close no canto superior direito, sob a barra de título.

Personalizar outras telas

  1. Se DetailScreen não for exibida, clique ou toque na miniatura intermediária na barra de navegação esquerda.
  2. Na parte superior de DetailScreen, clique ou toque em Nome completo para exibir as opções para personalizar o formulário na tela.
  3. No painel direito, clique ou toque no botão de olho para Name_MiddleName para ocultar esse campo.
  4. No painel direito, clique ou toque no botão de olho para Name_Surname para exibir esse campo.
  5. No painel à direita, arraste Name_Surname para cima e solte em Name_GivenName.

    A DetailScreen reflete as alterações.

  6. Na barra de navegação à esquerda, clique ou toque na miniatura inferior para exibir EditScreen e, em seguida, repita as etapas anteriores neste procedimento para que EditScreen corresponda a DetailScreen.

Testar o aplicativo

  1. Na barra de navegação à esquerda, clique ou toque na imagem em miniatura para exibir a tela de navegação.
  2. Abra o modo de Visualização pressionando F5, ou clicando ou tocando no botão Reproduzir no canto superior direito.
  3. No canto superior direito da tela de navegação, clique ou toque no botão de adição.(+) para criar um registro.
  4. Adicione o texto aos campos Nome fornecido e Sobrenome e, em seguida, clique ou toque no botão de marca de seleção para salvar o novo registro e retorne para a tela de navegação.
  5. Localize o registro que acabou de criar e clique ou toque na seta à direita para exibir o registro na tela de detalhes.
  6. No canto superior direito, clique ou toque no ícone de lápis para exibir o registro na tela de edição.
  7. Altere os dados no campo Nome fornecido e clique ou toque no botão de marca de seleção para salvar as alterações.
  8. No canto superior direito, clique ou toque no botão de lixeira para excluir o registro que criou e atualizou.

Próximas etapas

Criar um aplicativo do zero usando um banco de dados do Common Data Service