Criar uma entidade personalizada com componentes no PowerApps

Com o PowerApps, você pode personalizar um aplicativo de acordo com o setor, a nomenclatura e os processos empresariais exclusivos da sua organização. O desenvolvimento de aplicativos do PowerApps inclui adicionar entidades "prontas para uso" ou criar entidades personalizadas. Uma entidade define as informações que você deseja controlar na forma de registros, o que geralmente inclui propriedades como o nome da empresa, localização, produtos, email e telefone.

Neste tópico, você criará uma entidade e depois adicionará ou personalizará os principais componentes, como campos, relacionamentos, modos de exibição e formulários. Você aprenderá a:

  • Criar uma entidade personalizada
  • Adicionar campos personalizados à entidade
  • Adicionar um relacionamento entre entidades
  • Personalizar um modo de exibição
  • Personalizar um formulário

O tópico acompanhará a empresa Contoso, que tem um negócio de banho e tosa que atende cães e gatos. A Contoso precisa de um aplicativo de controle de clientes e pets que possa ser usado pelos funcionários em vários dispositivos.

Pré-requisitos

Entre em PowerApps. Se você ainda não tiver uma conta no PowerApps, clique no link Avaliação gratuita em powerapps.com.

Criar uma entidade personalizada

  1. No painel de navegação esquerdo, expanda Dados, escolha Entidades e depois clique em Nova entidade.

    Nova entidade

  2. No painel à direita, insira os valores a seguir e escolha Avançar.
  • Nome de exibição: Animal de estimação
  • Descrição: entidade personalizada para controlar os serviços para animais de estimação
  1. Escolha Salvar Entidade.

Adição e personalização de campos

  1. Na lista de entidades, escolha a entidade Animal de estimação que foi criada na seção anterior.
  2. Na guia Campos, escolha o campo Animal de estimação.
  3. No painel à direita, faça as seguintes alterações no campo Nome de exibição:
  • Altere o Nome de exibição de Animal de estimação para Nome do animal de estimação.

  • Selecione Pesquisável.

    Alterar campo primário

  1. Escolha Concluído.
  2. Na guia Campos, selecione Adicionar campo na barra de ferramentas do designer de entidade. No painel Propriedades do campo, selecione ou digite os seguintes valores e opções.
  • Nome para exibição. Espécie
  • Tipo de dados. Conjunto de Opções
  • Conjunto de opções Novo conjunto de opções
  1. Criação do conjunto de opções

a. Escolha Adicionar novo item.

b. Substitua Nova opção por Cachorro.

c. Escolha Adicionar novo item.

d. Substitua Nova opção por Gato.

e. Selecione Salvar.

Novo conjunto de opções

  1. Escolha Pesquisável e depois Concluído.

  2. Na barra de ferramentas do designer de entidade, escolha Adicionar campo. No painel Propriedades do campo, selecione ou digite os seguintes valores e depois clique em Concluído.

  • Nome para exibição. Raça
  • Tipo de dados. Texto
  • Pesquisável Sim
  1. Na barra de ferramentas do designer de entidade, escolha Adicionar campo.

  2. No painel Propriedades do campo, selecione ou digite os seguintes valores e depois clique em Concluído.

  • Nome para exibição. Data do agendamento
  • Tipo de dados. Data e hora
  1. Escolha Salvar Entidade.

Adição de um relacionamento

  1. Escolha a guia Relacionamentos. Na barra de ferramentas do design de entidade, escolha Adicionar relacionamento e depois Muitos para um.
  2. No painel à direita, escolha Conta na lista Relacionado.
  3. Escolha Concluído.
  4. Escolha Salvar Entidade.

Observe que, quando você adicionar um relacionamento muitos para um, um campo Conta com o tipo de dados Consulta será automaticamente adicionado à lista de campos na guia Campos.

Campo Consulta de Contas

Personalizar um modo de exibição

  1. Escolha a guia Exibições e depois selecione o modo Animais de Estimação Ativos . Se você não vir o modo de exibição Animais de Estimação Ativos, escolha Remover filtro.
  2. No designer de exibição, escolha Adicionar Colunas, selecione as seguintes colunas e clique em OK.
  • Conta
  • Data do agendamento
  • Raça
  • Espécie
  1. Selecione a coluna Criado em, escolha Remover e clique em OK para confirmar a remoção da coluna.
  2. Para reorganizar, selecione a coluna que você deseja mover e depois use os botões de seta < - e - > até que seu modo de exibição tenha esta aparência:

    Modo de exibição Animais de Estimação Ativos

  3. Na barra de ferramentas do designer de exibição, escolha Salvar e Fechar.

Somente aplicativos controlados por modelos: personalizar o formulário principal

Ignore esta etapa se você só quiser usar a entidade de animal de estimação em um aplicativo de tela.

  1. No painel de navegação esquerdo, expanda Dados, escolha Entidades e depois clique em Animal de estimação.
  2. Escolha a guia Formulários e selecione Informações ao lado do tipo de formulário Principal para abrir o editor de formulários.

    Edição do formulário principal

  3. No editor de formulários, arraste e solte os campos Espécie, Raça, Data do agendamento e Conta, localizados no painel do Gerenciador de Campos, para a seção Geral da tela do formulário, até que ela tenha a seguinte aparência:

    Seleção dos campos do formulário principal

  4. Selecione Salvar.
  5. Selecione Publicar.
  6. Selecione Salvar e fechar para fechar o designer de formulários.

Adição da entidade personalizada a um aplicativo

Agora a entidade está pronta para ser usada para criar um aplicativo controlado por modelos ou um aplicativo de tela.

Próximas etapas

Neste tópico, você aprendeu a criar uma entidade que pode ser usada para desenvolver um aplicativo útil.