Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Com formulários de criação rápida, um aplicativo pode ter uma experiência de entrada de dados avançada com suporte total à lógica definida por scripts de formulário e regras de negócios. Em um aplicativo baseado em modelo do Power Apps, os formulários de criação rápida são exibidos quando o botão Criar é selecionado na barra de navegação ou quando + Novo é escolhido ao criar uma nova linha de uma pesquisa ou subgrade.
Os aplicativos baseados em modelo e os aplicativos móveis do Dynamics 365 usam formulários de criação rápida para criar novas linhas. Se uma tabela já tiver um o formulário de criação rápida configurado, os aplicativos móveis usarão esse formulário. Se uma tabela não tiver um formulário de criação rápida configurado, o Power Apps gerará um formulário de criação rápida para criar linhas em aplicativos móveis baseados na definição do formulário principal.
Aqui está o formulário de criação rápida para a tabela de conta padrão do Microsoft Dataverse.
Tabelas com formulários de criação rápida
Por padrão, apenas essas tabelas do sistema têm formulários de criação rápida: conta, 1resposta de campanha, 1caso, 1concorrente, contato, 1cliente potencial, 1oportunidade.
1Requer um aplicativo de Customer Engagement.
Embora seja possível criar formulários de criação rápida para tabelas da atividade do sistema (exceto para a tabela de compromisso), as tabelas de atividade do sistema não dão suporte a formulários de criação rápida. Atualmente, não há suporte para opção de desabilitar o formulário de criação rápida para a tabela de compromisso. Algumas tabelas atualizadas e algumas tabelas personalizadas podem ser habilitadas para dar suporte a esses formulários, selecionando Habilitar formulários de criação rápida na definição da tabela e criando um formulário de criação rápida para a tabela.
Pode-se habilitar tabelas de atividade personalizadas que dão suporte a formulários de criação rápida. É possível criar formulários de criação rápida para essas tabelas. Entretanto, o formulário de criação rápida para tabelas de atividade personalizadas não será usado quando os usuários do aplicativo selecionarem Criar na barra de navegação. Estes formulários de criação rápida podem ser usados somente quando os usuários adicionam uma nova linha para uma subgrade que exibe essa tabela de atividade personalizada específica.
Criar um formulário de criação rápida
Embora você possa definir vários formulários de criação rápida, apenas um formulário de criação rápida pode ser usado por todos os usuários. O formulário que todos usam é definido usando a ordem do formulário. Formulários de criação rápida não podem ser atribuídos a direitos de acesso e não permitem que o usuário alterne formulários.
Observação
- A tabela precisa ter a opção Habilitar formulários de criação rápida ativada para que o formulário de criação rápida esteja disponível como uma opção para a tabela.
- A tabela deve ser adicionada ao seu aplicativo.
- Algumas colunas, como a
CREATEDONnão estão disponíveis para adição ao formulário de criação rápida.
Como criar um formulário de criação rápida
- Entre no Power Apps.
- Selecione Soluções no painel de navegação esquerdo e, em seguida, abra a solução desejada. Se o item não estiver no painel lateral, selecione …Mais e selecione o item desejado.
- Selecione Tabelas, selecione a tabela e, em seguida, selecione a área Formulários.
- Na barra de ferramentas, selecione Adicionar formulário>Formulário de criação rápida.
- No designer de formulários, arraste colunas do painel esquerdo Colunas da tabela para as seções no formulário.
- Quando terminar, selecione Salvar e publicar para exibir o novo formulário no aplicativo.
Editar um formulário de criação rápida
Enquanto os formulários de criação rápida suportam scripts de formulários e regras comerciais, a finalidade é diferente dos formulários principais e não oferecem suporte a todos os recursos dos formulários principais. Os formulários de criação rápida sempre têm uma seção com três colunas. Não é possível adicionar mais seções ou colunas.
Os seguintes controles não podem ser adicionados a formulários criação rápida:
- Subgrades
- Formulários de exibição rápida
- Recursos da Web
- iFrames
- Notes
- Bing Mapas
Se você adicionar uma coluna composta a um formulário de criação rápida, ela será exibida como colunas separadas.
Para editar um formulário de criação rápida
Entre no Power Apps.
Selecione Soluções no painel de navegação esquerdo e, em seguida, abra a solução desejada. Se o item não estiver no painel lateral, selecione …Mais e selecione o item desejado.
Abra a tabela e selecione a área Formulários.
Na lista de formulários, selecione um formulário onde o Tipo de formulário é Criação rápida.
Arraste colunas do painel esquerdo Colunas da tabela para as seções no formulário.
Consulte Configurar manipuladores de eventos para obter informações sobre como editar manipuladores de eventos para scripts de formulário.
Quando terminar, selecione Salvar e publicar para exibir o novo formulário modificado no aplicativo.
Habilte o comportamento do formulário da propriedade Habilitar Criação Rápida para atividades
A propriedade Enable quick create forms pode ser habilitada ou desabilitada para todas as atividades padrão, exceto para compromissos recorrentes. Esta propriedade permite que o formulário exibido por padrão para a maioria das atividades seja exibido. Por padrão, a propriedade Enable quick create forms é habilitada e o formulário de criação rápida é o formulário exibido nas áreas do aplicativo e nas tabelas da atividade de suporte.
Comportamento de exibição do formulário do cliente da Interface Unificada
A tabela a seguir indica qual formulário é exibido por padrão quando a propriedade Habilitar formulários de criação rápida está habilitada no cliente da Interface Unificada.
| Local no qual o formulário é acessado | Formulário exibido |
|---|---|
| Grade associada da atividade específica | Criação rápida |
| Subgrade da atividade específica | Criação rápida |
Grade de atividades (activitypointer) |
Criação rápida |
Grade de atividades (activitypointer) associadas |
Criação rápida |
Subgrade de atividades (activitypointer) |
Criação rápida |
| Barra de comandos globais + botão1 | Criação rápida |
| Mural da linha do tempo | Criação rápida |
Grade de atividades (activitypointer) |
Principal |
| Grade da atividade específica | Principal |
1As atividades são exibidas nos botões Criar ou + Novo quando a propriedade Habilitar formulários de criação rápida é habilitada. Nesse caso, o formulário de criação rápida é utilizado, se existente, ou o formulário principal, caso contrário. Se a opção Habilitar formulários de criação rápida estiver desabilitada, a entrada da tabela não aparecerá.
Comportamento de exibição do formulário do cliente Web clássico
A tabela a seguir indica qual formulário é exibido por padrão quando a propriedade Habilitar formulários de criação rápida é habilitada no cliente Web clássico.
| Local no qual o formulário é acessado | Formulário exibido |
|---|---|
| Grade associada da atividade específica | Criação rápida |
| Subgrade da atividade específica | Criação rápida |
Grade de atividades (activitypointer) |
Principal |
Grade de atividades (activitypointer) associadas |
Principal |
Subgrade de atividades (activitypointer) |
Principal |
| Barra de comandos globais + botão | Principal |
| Grade da atividade específica | Principal |
Comportamento do painel social do cliente Web clássico
O painel social é um caso especial porque não usa a propriedade Habilitar formulários de criação rápida, mas usa formulários diferentes para tabelas de atividades diferentes, conforme indicado aqui.
| Atividade | Formulário exibido |
|---|---|
| Tarefa | Criação rápida |
| Telefonema | Criação rápida |
| Principal | |
| Compromisso | Principal |
| Atividade personalizada | Principal |
Comportamento de valor de Permitir Criação Rápida de importação da solução
Quando uma solução da versão 8.2 é importada, independentemente do valor da propriedade Habilitar formulários de criação rápida na solução, as tabelas a seguir são redefinidas para o valor de exibição do formulário padrão. Além disso, o formulário principal exibe: tarefa, telefonema, email e compromisso. Nesta situação, será necessário reconfigurar a opção Habilitar formulários de criação rápida como habilitada para essas tabelas da atividade após a importação.
Se houver uma personalização feita em uma solução da versão 9.0 em tabelas em que a opção Habilitar formulários de criação rápida estiver habilitada, o valor não será alterado após a importação. Porém, se a opção Habilitar formulários de criação rápida for definida como desabilitada para as tabelas tarefa, telefonema, email e compromisso, o valor será substituído para habilitado. Nesta situação, a opção Habilitar formulários de criação rápida precisa ser redefinida como desabilitada para essas tabelas da atividade, após a importação.
Importante
- Se houver um formulário de criação rápida para uma tabela, mas ele não estiver incluído no aplicativo, o runtime da Interface Unificada ainda abrirá o formulário de criação rápida. Esse comportamento ocorre com controles de pesquisa e subgrades. Se você não deseja que um formulário de criação rápida apareça no aplicativo, exclua-o.
- Esteja ciente do comportamento que ocorre quando um relacionamento pai é criado com a mesma tabela. Por exemplo, se a conta tiver um relacionamento com a conta e a pesquisa for criada, ela será utilizada por um formulário de criação rápida que cria uma linha pai; a primeira linha não será salva com a pesquisa que tem o valor da linha pai. Isso se deve à referência circular apresentada com o uso da mesma tabela. Se você enfrentar esse problema, poderá resolvê-lo removendo a ID da linha pai no formulário de criação rápida antes de salvar a linha.