Partilhar via


Adicionar um formulário

Um formulário é uma configuração condicionada por dados que recolhe dados em sites do Power Pages. Os formulários em páginas são criados a partir de formulários de tabela do Dataverse. Crie formulários de tabela do Dataverse utilizando a área de trabalho Dados ou a partir de aplicações condicionadas por modelo criadas no Power Apps. Use-os em páginas ou com listas para criar uma aplicação Web completa.

Sugestão

Para adicionar um formulário:

  1. Abra o estúdio de design para editar o conteúdo e componentes do site.

  2. Aceda à área de trabalho Páginas.

  3. Selecione a página a editar.

  4. Selecione a secção para adicionar o componente de formulário.

  5. Paire o cursor sobre qualquer área de tela editável e, em seguida, selecione o ícone de Formulário a partir do painel de componentes.

    Captura de ecrã da opções do menu Adicionar componente.

  6. Escolha criar um novo formulário ou usar um formulário existente (se um criador tiver criado um anteriormente).

    Se optar por criar um novo formulário, introduza os critérios a seguir.

    Opção Descrição
    Escolher uma tabela Escolha a tabela onde pretende armazenar os dados.
    Selecionar um formulário Selecione um dos formulários do Dataverse disponíveis para a tabela selecionada.
    Atribuir um nome à cópia do formulário selecionado Dê um nome à cópia do formulário.
    Dados Pode optar por ter os dados introduzidos por um utilizador para criar um novo registo, atualizar os registos existentes ou tornar os dados só de leitura.
    Ao submeter Opcionalmente, pode escolher mostrar uma mensagem de êxito. Tem de introduzir as opções para redirecionar para uma página Web e redirecionar para um URL.
    CAPTCHA Pode optar por mostrar um captcha a utilizadores anónimos, utilizadores autenticados ou ambos.
    Attachments Permite-lhe ativar e configurar anexos para o formulário.

    Nota

    Precisa de ativar as permissões de tabela para garantir que os utilizadores possam interagir com os dados nos formulários.

  7. Selecione as reticências (...) para duplicar o formulário, movê-lo para cima ou para baixo dentro da secção ou eliminá-lo.

Editar um campo de texto no formulário

Pode editar campos de texto, incluindo e-mail, o título do formulário e a secção de título.

Para editar um campo de texto no formulário:

  1. Paire o cursor e selecione o campo de texto a partir da tela.
  2. Edite o campo de texto e dê-lhe o estilo conforme necessário (negrito, sublinhado ou itálico). Opções de estilos para campos de texto, incluindo negrito, sublinhado e itálico. Negrito está selecionado aqui.

Editar, validar e eliminar campos de formulário

Os campos de formulário são editáveis dentro da área de trabalho Páginas.

Para editar um campo de formulário:

  1. Selecione o campo e escolha Editar campo.

  2. Defina as propriedades do seu campo.

    • Atualizar a etiqueta/nome a apresentar do campo.
    • Marque o campo como obrigatório e personalize a mensagem de erro a ser mostrada quando o campo é obrigatório.
    • Adicione uma descrição ao campo e ajuste a posição (as opção incluem acima do campo, abaixo do campo e acima da etiqueta).
    • Defina as regras de validação para o campo.
      • Utilize as opções para configurar validações de origem.
      • Utilize a opção Regex para introduzir validação personalizada utilizando expressões regulares.

    Dependendo do seu tipo de dados, poderão ser apresentadas outras propriedades.

  3. Selecione Concluído.

Para eliminar um campo de formulário:

  1. Paire o cursor sobre e selecione o campo de texto a partir da tela.
  2. Escolha as reticências ... na barra de ferramentas.
  3. Selecione Eliminar.

Aviso

Isto também elimina o campo do formulário do Dataverse correspondente.

Ativar anexos num formulário

Se os anexos estiverem ativados, os utilizadores podem carregar um anexo com a submissão do formulário.

Para ativar anexos num formulário:

  1. Adicione um formulário ou edite um formulário existente.

  2. Na caixa de diálogo Adicionar um formulário, selecione Anexos no painel esquerdo.

  3. Ative o comutador Ativar anexos.

  4. Ative/desative o comutador O anexo é necessário dependendo de se pretende exigir que o utilizador inclua um anexo.

  5. Ative/desative o comutador Permitir vários ficheiros, dependendo de se pretende permitir que o utilizador carregue vários ficheiros.

  6. Para Armazenamento de anexos, selecione Notas para guardar os ficheiros no Dataverse ou selecione Armazenamento de Blobs do Azure para armazenar os ficheiros no Azure.

    Nota

    Antes de poder usar com êxito o Armazenamento de Blobs do Azure para anexos, são necessários alguns pré-requisitos:

    • A versão do pacote do portal de Base do Dataverse necessita de ser, pelo menos, 9.3.2405.xx. Se o requisito não for cumprido, vê uma mensagem "Para aceder mais controlos para carregamento de ficheiros, atualize o pacote de portal Base do Dataverse".
    • A versão de runtime do seu site do Power Pages precisa de ser, pelo menos, 9.6.5.1.
  7. Se utilizar o Armazenamento de Blobs do Azure, introduza valores para nome da conta de armazenamento do Azure e nome do contentor do Azure. Saiba mais em Ativar o Armazenamento do Azure.

  8. Para Número máximo de ficheiros, introduza o número máximo de ficheiros que pretende permitir que um utilizador carregue.

  9. Para Limite de tamanho de carregamento por ficheiro (em KB), introduza o tamanho máximo em KB que pretende permitir por ficheiro. A tabela seguinte mostra os limites máximos absolutos de tamanho de ficheiro com base na opção de armazenamento selecionada:

    Opção de armazenamento Tamanho máximo de ficheiro por ficheiro
    Notas 90 MB
    Armazenamento de Blobs do Azure 10 GB

    Importante

    Se utilizar notas para armazenamento, certifique-se de que o limite de tamanho do ficheiro não é superior ao limite do anexo do e-mail definido para o ambiente. Por exemplo, se definir o Limite de tamanho de carregamento por ficheiro como 50 MB, mas o limite de anexos de e-mail tiver o valor predefinido de 5 MB, os utilizadores não conseguirão carregar ficheiros com mais de 5 MB.

  10. Em Tipos de ficheiro permitidos, selecione os tipos de ficheiros que pretende permitir que os utilizadores carreguem. São permitidos os seguintes tipos de ficheiro:

    • Tudo
    • Audio
    • Documento
    • Image
    • Video
    • Específico (valores separados por vírgulas)

Depois de configurado, o marcador de posição de carregamento de ficheiros é mostrado na tela.

Formulário com a opção de anexo ativada.

Nova experiência de carregamento de ficheiros

Com a nova experiência de carregamento de ficheiros, os utilizadores veem o nome do ficheiro, o tipo de ficheiro, o tamanho do ficheiro, a barra de progresso do carregamento e a opção Eliminar. Se o carregamento falhar (por exemplo, se o tipo de ficheiro não for suportado ou se o carregamento exceder o número máximo de ficheiros), será apresentada uma mensagem de erro.

Novos sites permitem automaticamente a nova experiência de carregamento de ficheiros, incluindo sites alterados de programação para produção. Os sites existentes tem de optar ativamente por participar na nova experiência de carregamento de ficheiros.

Opte pela nova experiência criando uma definição do site chamada EnhancedFileUpload com um valor de true. Os novos sites são ativados automaticamente.

Para desativar a nova experiência, defina o valor da EnhancedFileUploaddefinição do site como false.

Ativar permissões de tabela

Quando adiciona um novo formulário, vê um pedido para definir permissões para permitir que os utilizadores do site interajam com o formulário. As definições para permissões de tabela são pré-preenchidas (criar e anexar a), mas ainda precisa de atribuir funções da Web e guardar as definições. O processo cria automaticamente as permissões da tabela subordinada para a tabela nota (anotações), que contém os anexos.

Configurar permissões de tabela.

Também pode ajustar as permissões e atribuir funções da Web com base nos seus requisitos na área de trabalho Configuração.

Menu de permissões de tabela.

Para obter mais informações, vá para Configurar permissões de tabela.

Ativar componentes de código em campos de formulário

Se um campo de formulário do Dataverse estiver configurado para usar um componente de código com a área de trabalho Dados ou uma aplicação condicionada por modelo, poderá ativar o componente de código num formulário de página Web.

Para ativar um componente de código:

  1. Selecione Editar componente de código no menu.

  2. Mude o comutador Ativar campo de componente personalizado para a posição Ativado.

Os componentes personalizados estão agora ativos para esse campo.

Editar propriedades de componentes de código em campos de formulário (pré-visualização)

Edite as propriedades de um componente a partir da área de trabalho Páginas.

Importante

  • Esta é uma caraterística de pré-visualização.
  • As caraterísticas de pré-visualização não se destinam à produção e poderão ter caraterísticas restritas. Estas caraterísticas estão disponíveis antes do lançamento oficial, para que os clientes possam ter acesso antecipadamente e enviar comentários.

Depois de ativar um componente de código, as propriedades desse componente aparecem abaixo do comutador Ativar campo de componente personalizado. Defina os valores para estas propriedades e selecione Concluído.

Ativar a assistência de preenchimento de formulários de IA num formulário (pré-visualização)

[Este artigo é uma documentação de pré-lançamento e está sujeito a alterações.]

Ativar o preenchimento de formulários de IA oferece aos utilizadores assistência de IA para preencher o formulário mais depressa e com maior precisão. Ativar o preenchimento de formulários de IA ativando o comutador. Ativar o preenchimento de formulários de IA oferece aos utilizadores de formulários assistência de IA para os ajudar a preencher o formulário mais depressa e com maior precisão. Pode ativar o preenchimento de formulários de IA ativando o comutador.

Captura de ecrã da definição de preenchimento de formulários de IA na secção Definições do formulário do Power Pages.

Importante

  • Esta é uma funcionalidade de pré-visualização.
  • As funcionalidades de pré-visualização não se destinam a utilização em produção e podem ter uma funcionalidade restrita. Estas caraterísticas estão disponíveis antes do lançamento oficial, para que os clientes possam ter acesso antecipado e enviar comentários.
  • Esta caraterística não está disponível nas regiões da Nuvem da Comunidade Governamental (GCC), Nuvem da Comunidade Governamental - High (GCC High) ou Departamento de Defesa (DoD).
  • A versão do site do Power Pages tem de ser 9.6.9.XX ou posterior.

Quando ativa a assistência no preenchimento de formulários, os utilizadores podem:

  • Preenchimento automático de formulários a partir de anexos: os utilizadores podem anexar um ficheiro e a assistência de IA preenche automaticamente os campos extraindo informações relevantes dos anexos. Os utilizadores podem anexar documentos (PDFs) e imagens (JPEG, PNG). Os utilizadores podem sempre editar os campos preenchidos automaticamente, se necessário.

    Captura de ecrã a mostrar um exemplo da caraterística de preenchimento de formulários de IA.

  • Utilizar a Assistência de rascunho para campos de texto multilinha: se o formulário tiver um campo de texto multilinha, os utilizadores podem utilizar a "Assistência de rascunho" para reescrever as entradas e melhorar os rascunhos.

    Captura de ecrã a mostrar um exemplo da caraterística de preenchimento de formulários de IA e como a IA responde.

Condições que impedem a ativação do preenchimento do formulário de IA

O preenchimento de formulários de IA não pode ser ativado e os utilizadores não podem utilizá-lo nas seguintes condições:

  • Os administradores da sua organização desativaram as caraterísticas de IA para utilizadores finais através de controlos de governação. Saiba mais sobre os controlos de governação em Desativar caraterísticas de IA generativas para utilizadores (pré-visualização).
  • O site faz parte de um ambiente em que os administradores desativaram dados entre regiões. Obtenha mais informações sobre como permitir que os dados cruzem regiões em Ativar copilotos e caraterísticas de IA generativa.
  • O formulário é altamente personalizado com JavaScript ou estilos personalizados. Nesses casos, adicione uma definição de site para o site com o nome da definição de site Forms/{FormId}/EnableGenAIFormsAssistant e defina o valor como true. Substitua {FormId} pelo ID do formulário. Pode encontrar o ID de um formulário no final do URL ao abrir um formulário na área de trabalho Dados.

Suporte de tipo de dados do Dataverse para formulários GenAI

Tipo de dados do Dataverse Description Componente de formulário do Power Pages Notas Suportado em formulários GenAI
Texto Uma linha de texto. Text box Use para entradas de texto curtas. Sim
Área de texto Várias linhas de texto. Área de texto Use para entradas de texto mais longas. Sim
E-mail Endereços de e-mail. Caixa de texto com formato de e-mail Verifica a formatação adequada do e-mail. Sim
URL Endereços Web. Caixa de texto com formato de URL Verifica a estrutura de URL válida. Sim
Telemóvel Números de telefone. Caixa de texto com formato de telefone Formata números de telefone adequadamente. Sim
Texto formatado Texto formatado com suporte a HTML. Editor de texto formatado Permite-lhe formatar o texto formatado. Sim
Opção Seleção única a partir de opções predefinidas. Lista pendente O utilizador seleciona uma opção de uma lista. Sim
Número inteiro Valores de número inteiro. Introdução de número Para entradas de número inteiro. Sim
Número decimal Valores decimais. Introdução de número Para entradas decimais precisas. Sim
Moeda Valores monetários. Entrada de moeda Apresenta símbolos de moeda e formatos. Sim
Apenas data Data sem hora. Seletor de data Permite-lhe selecionar datas. Sim
Data e hora Data sem hora. Seletor de data e hora Permite-lhe selecionar a data e hora. Sim
Escolhas Seleções múltiplas a partir de opções predefinidas. Lista de seleção múltipla O utilizador pode selecionar múltiplas opções. Sim
Sim/Não (duas opções) Valores booleanos. Comutador ou caixa de seleção Representa os valores true ou false, ou sim ou não. Sim
Ficheiro Dados do ficheiro binário. Carregamento de ficheiro Permite-lhe carregar ficheiros. Não
Image Ficheiros de imagem. Carregamento de imagem Permite-lhe carregar ficheiros de imagem. Não
Símbolo de ticker Símbolos de ticker do banco de imagens. Text box Pode ser associado a origens de dados financeiras. Não
Pesquisa Referência a outra tabela. Campo de pesquisa Permite-lhe selecionar registos relacionados a partir de uma lista pendente. Não

Limitações Conhecidas

  1. O preenchimento de formulários de IA só está disponível em:

    • formulários básicos, mas não em formulários com várias passos
    • formulários que criam um registo no Dataverse

    Os formulários utilizados para editar registos do Dataverse não possuem a capacidade de preenchimento de formulários de IA.

  2. Para novos formulários criados, certifique-se de que adiciona as permissões de tabela corretas antes de ativar o preenchimento de formulário de IA.

  3. Para ver os tipos de dados não suportados, consulte a tabela de tipo de dados do Dataverse.

Veja também