Partilhar via


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

No Power Apps controlado por modelo, 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 os formulários vêm em diferentes tipos. 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 Tipo de formulários de aplicativo controlados por modelo 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 modelo. O formulário principal é o tipo de formulário principal que os usuários veem quando abrem registros em aplicativos controlados por modelo.

Os formulários principais têm um layout padrão de três colunas. Os campos e componentes 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 padrão de três colunas

Criar e configurar um formulário

  1. Inicie sessão no Power Apps.
  2. Selecione Tabelas. Se o item não estiver no painel lateral, selecione ...Mais e, em seguida, selecione o item pretendido.
  3. Abra a tabela Conta e selecione a área Formulários .
  4. Selecione Adicionar formulário na barra de comandos e, em seguida, selecione Formulário principal.
  5. O designer de formulário é aberto para permitir que você configure as propriedades do formulário.
Propriedade Description
Título Introduza um nome que seja significativo para os outros criadores e utilizadores da aplicação. Este nome é apresentado aos utilizadores da aplicação. Se os utilizadores têm acesso a vários formulários de uma tabela, utilizarão este nome para diferenciar entre os formulários disponíveis. Esta propriedade é necessária.
Descrição Introduza uma descrição que explica como o formulário é diferente dos 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 Definir uma largura máxima (em pixels) para limitar a largura do formulário. O valor predefinido é 1900. Esta propriedade é necessária.
Mostrar imagem Mostrar a Imagem Principal da tabela se tiver um conjunto. Essa configuração permitirá mostrar a coluna da 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 esquema do separador

Se desejar 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, em seguida, 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 do lado esquerdo no designer de formulário, você pode adicionar itens diferentes ao formulário, dependendo da guia selecionada.

Components

Nesta guia, você pode adicionar novas guias de formulário, seções ou controles visuais. Mais informações: Adicionar, configurar, mover ou eliminar componentes num formulário

Componentes

Colunas de tabela

Nesta aba, é possível adicionar campos de formulário, também conhecidos como colunas de tabela. Para obter mais informações: Adicionar, configurar, mover ou excluir colunas em um formulário

Colunas da tabela

Vista em árvore

Nesta guia, você pode optar por navegar até o cabeçalho, rodapé ou qualquer guia ou seção do formulário. Isso é útil ao configurar formulários com muitas abas. Para obter mais informações: Usando a vista em árvore no designer de formulários

Vista em árvore

Bibliotecas de formulários

Os 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 secção e campos ao formulário

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

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

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

  3. No painel direito Propriedades , 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 esquerdo, selecione a guia Colunas da tabela .

  5. Com a seção ENDEREÇO 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: Localidade
    • Endereço 2: Distrito
    • Endereço 2: CEP/Código Postal
    • Endereço 2: País/Região

    Nova secção de endereço 2 com colunas associadas.

    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ários, selecione Salvar e, em seguida, selecione Publicar.

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

Controle qual formulário é visível em seu aplicativo controlado por modelo

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

  1. Inicie sessão no Power Apps.
  2. Aceda a Aplicações, selecione ... junto a uma aplicação orientada por modelo, como a aplicação de Controlo de Conta que pode criar a seguir a este artigo: Crie a sua primeira aplicação orientada por modelo e, em seguida, selecione Editar.
  3. No designer de aplicativos, 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 de cartão de conta e criação rápida de conta. Limpe os outros formulários, como Conta. Selecione os formulários de tabela que pretende exibir na sua aplicação
  6. Selecione Guardar e, em seguida, selecione Publicar para refletir as alterações na aplicação.

Controlando o acesso aos seus formulários

Recomendamos que você selecione todos os formulários de visualização rápida e crie formulários de tipo rápidos, a menos que tenha motivos específicos para não verificá-los. Selecione apenas o formulário ou formulários principais que você deseja que os usuários vejam. Você também deve garantir que seu novo formulário esteja habilitado para uma função de segurança atribuída 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:

Ver o novo formulário

Agora que você criou e modificou um novo formulário, vamos testá-lo. Siga estes passos para ver o 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 secção ENDEREÇO 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óximos passos

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