Compartilhar via


Criar e personalizar um formulário de aplicativo controlado por modelo

No Power Apps controlado por modelos, os formulários fornecem a interface do usuário que as pessoas usam para interagir com os dados com os quais precisam trabalhar. Uma tabela pode ter um ou mais formulários e formulários vêm em tipos diferentes. Os diferentes tipos são principal, criação rápida, visualização rápida e cartão. Para obter mais informações sobre tipos de formulário, consulte Tipos de formulários de aplicativo controlados por modelos no Power Apps.

Neste tutorial, você cria um formulário de tipo principal e, em seguida, adiciona o formulário a um aplicativo controlado por modelos. O formulário principal é o tipo de formulário primário que os usuários veem quando abrem registros em aplicativos controlados por modelos.

Os formulários principais têm um layout padrão de três colunas. Os componentes e campos de formulário controlados por modelo são agrupados em guias (agrupamento primário) e seções (agrupamento secundário). As guias separam o formulário em páginas lógicas, enquanto as seções separam o conteúdo dentro de uma guia.

Os formulários principais têm um layout de três colunas padrão

Criar e configurar um formulário

  1. Entre no Power Apps.
  2. Selecione Tabelas. Se o item não estiver no painel lateral, selecione …Mais e selecione o item desejado.
  3. Abra a tabela Conta e selecione a área Formulários .
  4. Selecione Adicionar Formulário na barra de comandos e selecione Formulário Principal.
  5. O designer de formulários é aberto para permitir que você configure as propriedades do formulário.
Propriedade Description
Title Insira um nome que seja significativo para outros criadores e usuários de aplicativos. Esse nome é mostrado aos usuários do aplicativo. Se os usuários tiverem acesso a vários formulários para uma tabela, eles usarão esse nome para diferenciar entre os formulários disponíveis. Esta propriedade é obrigatória.
Descrição Insira uma descrição que explica como o formulário é diferente de outros formulários principais. Essa descrição só é mostrada aos criadores no designer de formulários e na lista de formulários de uma tabela no gerenciador de soluções.
Largura Máxima Defina uma largura máxima (em pixels) para limitar a largura do formulário. O valor padrão é 1900. Esta propriedade é obrigatória.
Mostrar imagem Mostre a Imagem Primária da tabela, se ela tiver uma definida. Essa configuração habilitará a exibição da coluna de imagem no cabeçalho do formulário. Para obter mais informações sobre opções de tabela, consulte Habilitar ou desabilitar opções de tabela .

propriedades disponíveis para configurar um formulário

Alterar o layout da guia

Se você quiser usar um layout diferente das três colunas padrão em uma guia, siga estas etapas:

  1. Selecione o nome da guia, como Resumo.
  2. No painel Propriedades à direita, selecione a área Formatação para expandi-la.
  3. Selecione a lista suspensa Layout e selecione o layout desejado, como 1 coluna ou 2 colunas. Use um layout diferente das três colunas padrão em um layout de guia.

Adicionar itens ao formulário

Usando o painel esquerdo no designer de formulários, você pode adicionar itens diferentes ao formulário, dependendo de qual guia você selecionar.

Components

Nessa guia, você pode adicionar novas guias de formulário, seções ou controles visuais. Mais informações: Adicionar, configurar, mover ou excluir componentes em um formulário

Componentes

Colunas da tabela

Nessa guia, você pode adicionar campos de formulário, também chamados de colunas de tabela. Mais informações: Adicionar, configurar, mover ou excluir colunas em um formulário

Colunas de tabela

Exibição de árvore

Nessa guia, você pode selecionar para navegar até o cabeçalho do formulário, o rodapé ou qualquer guia ou seção no formulário. Isso é útil ao configurar formulários com muitas guias. Mais informações: Usando o modo de exibição de árvore no designer de formulários

Modo de exibição de árvore

Bibliotecas de formulários

Formulários controlados por modelo permitem que você adicione bibliotecas JavaScript para estender ainda mais o comportamento do formulário.

Exercício: Adicionar uma nova seção e campos ao formulário

Por padrão, o formulário da conta inclui uma única seção de endereço. No entanto, a tabela da conta também inclui um segundo conjunto de endereços. Nos casos em que você precisa acompanhar endereços de envio e cobrança, é comum adicionar o segundo endereço definido ao formulário. Siga estas etapas para adicionar uma nova seção ADDRESS 2 e colunas associadas ao formulário.

  1. Selecione a seção Endereço do formulário no designer de formulários.

  2. No painel esquerdo do designer de formulário, selecione a guia Componentes e, em seguida, selecione 1 Seção Coluna. Uma nova seção é adicionada abaixo da seção ADDRESS .

  3. No painel Propriedades à direita, altere o Rótulo de Nova Seção para ENDEREÇO 2. O formulário de conta inclui uma única seção de endereço

  4. No painel à esquerda, selecione a aba Colunas da tabela.

  5. Com a seção ADDRESS 2 ainda selecionada, selecione Endereço 2: Rua 1 na lista de colunas da tabela para adicionar o campo à seção ENDEREÇO 2 .

  6. Repita a etapa anterior para adicionar os seguintes campos:

    • Endereço 2: Rua 2
    • Endereço 2: Rua 3
    • Endereço 2: Cidade
    • Endereço 2: Estado/Província
    • Endereço 2: CEP/Código Postal
    • Endereço 2: País/Região

    Nova seção de endereço 2 com colunas relacionadas.

    Observação

    Você também pode arrastar e soltar campos. Isso é especialmente útil quando você deseja mover colunas para uma área ou seção diferente.

  7. Na barra de comandos do designer de formulário, selecione Salvar e, em seguida, selecione Publicar.

  8. Feche a aba do designer de formulários no navegador.

Controlar qual formulário está visível em seu aplicativo baseado em modelos

Se seu aplicativo incluir vários formulários principais controlados por modelos, os usuários poderão selecionar qual formulário exibir. Se você quiser restringir os usuários do aplicativo a exibir apenas registros com o formulário recém-configurado, siga estas etapas.

  1. Entre no Power Apps.
  2. Vá para Aplicativos, selecione ... ao lado de um aplicativo controlado por modelos, como o aplicativo controle de conta que você pode criar seguindo este artigo: Criar seu primeiro aplicativo controlado por modelos e, em seguida, selecionar Editar.
  3. No designer de aplicativo, selecione um formulário, como o formulário principal da conta.
  4. No painel direito, selecione Gerenciar formulários.
  5. Selecione os formulários que você deseja exibir no aplicativo, como formulário principal, formulário cartão de conta e Criação Rápida da Conta. Desmarque os outros formulários, como Conta. Selecione os formulários de tabela que deseja exibir em seu aplicativo
  6. Selecione Salvar e, em seguida, selecione Publicar para refletir as alterações no aplicativo.

Controlando o acesso aos formulários

Recomendamos que você selecione todos os formulários de exibição rápida e formulários de tipo de criação rápida, a menos que você tenha motivos específicos para não verificá-los. Selecione apenas o formulário principal ou os formulários que você deseja que os usuários vejam. Você também deve garantir que seu novo formulário esteja habilitado para um direito de acesso atribuído aos usuários do aplicativo. Você pode controlar ainda mais como os usuários acessarão formulários em um aplicativo configurando a ordem do formulário e o formulário de fallback. Para obter mais informações, consulte estes artigos:

Exibir seu novo formulário

Agora que você criou e modificou um novo formulário, vamos testá-lo. Siga estas etapas para exibir seu novo formulário:

  1. No designer de aplicativos, selecione Executar.
  2. Abra um registro de conta.
  3. O novo formulário principal com a seção address 2 é exibido. Se o formulário principal da nova conta não for exibido, selecione o formulário principal no seletor de formulário no canto superior esquerdo do formulário. você criou e modificou um novo formulário

Próximas etapas

Criar ou editar formulários de criação rápida