Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Por predefinição, os utilizadores não podem introduzir dados diretamente usando o controlo Read-only view e subgrelhas em formulários. Os usuários selecionam a linha na grade para abrir um formulário, editar os dados e salvar, o que requer várias etapas. Com grelhas editáveis, os utilizadores podem fazer edições em linha avançadas diretamente a partir das vistas e subgrelhas, quer estejam a utilizar uma aplicação web ou tablet. Esta experiência de edição não está disponível em telefones.
Quando as grades editáveis são habilitadas por meio do controle de grade editável, os usuários podem editar os dados dentro da maioria dos tipos de colunas, incluindo colunas de pesquisa básica e colunas de opções. Grades editáveis evitam a necessidade de abrir um formulário.
Adicionar uma grelha editável a um formulário principal
Inicie sessão no Power Apps, selecione Soluções no painel de navegação esquerdo e abra a solução pretendida. Se o item não estiver no painel lateral, selecione ...Mais e, em seguida, selecione o item pretendido.
Selecione a Tabela dentro da solução e, em seguida, selecione a área Formulários. Abra o Formulário Principal que contém a subgrelha para edição.
No designer de formulários, selecione Componentes no painel de navegação esquerdo, expanda Grade e selecione Grade editável.
Selecione o seguinte para a grelha.
Area Propriedade Description Grid Table Selecione a tabela que pretende que exibirá os registros no quadrículo. Grid View Selecione a vista de tabela que pretende que seja apresentada na grelha. Grid Vista de consulta Selecione para adicionar uma consulta. Selecione a coluna de pesquisa a ser adicionada (por exemplo, selecione Contato Principal) e, na lista Modo de exibição padrão , selecione a fonte de dados para a coluna de pesquisa. Subgrid Table Se tiveres uma grelha aninhada, seleciona a Tabela e a Vista para a grelha aninhada (apenas em telefones e tablets). Subgrid ID principal da subgrelha Para o ID principal da subgrelha, selecione a relação para as tabelas. Por exemplo, a coluna de tabela de ID principal da subgrelha liga as tabelas Conta e Contacto. Agrupar por Ativar ou desativar Se você não quiser permitir que o usuário agrupe dados por qualquer coluna na exibição (você deseja economizar espaço, por exemplo), no valor Agrupar por , selecione Desabilitar. Esquema Vertical ou Horizontal Determina como a grelha é exibida no formulário. Permitir filtragem Ativar ou desativar Desative se você não quiser que os usuários filtrem a grade por palavra-chave. Ocultar cabeçalho de coluna de grade aninhado Mostrar cabeçalho de coluna ou Ocultar cabeçalho de coluna Determina se o cabeçalho da grade é exibido. Barra de filtros alfanumérica Mostrar a barra de filtros alfanuméricos ou Ocultar a barra de filtros alfanumérica Determina se a barra de filtros localizada na parte inferior da grade é exibida. Mostrar componente em Web, Telemóvel, Tablet Determina o tipo de cliente que pode usar o controlo de grelha editável. Selecione Concluído.
Guarde e publique o formulário para o guardar e disponibilizar aos utilizadores da aplicação.
Para obter informações sobre como editar as propriedades de uma subgrade existente em um formulário, vá para Configurar um componente de subgrade.
Torne as grades principais editáveis para exibições usando o gerenciador de soluções clássico
Inicie sessão no Power Apps, selecione Soluções no painel de navegação esquerdo e abra a solução pretendida. Se o item não estiver no painel lateral, selecione ...Mais e, em seguida, selecione o item pretendido.
Na barra de ferramentas, selecione ...>Mude para clássico. Isso abre o gerenciador de soluções em uma nova janela do navegador.
Na lista Entidades (representam tabelas Dataverse), abra a tabela desejada, selecione a guia Controles e selecione Adicionar Controle.
Na caixa de diálogo Adicionar Controlo , selecione Grelha Editável e, em seguida, selecione Adicionar.
Na linha Grade editável adicionada, selecione o tipo de cliente ao qual deseja aplicar a grade, Web, telefone e tablet. Isso torna o controle de grade editável o controle padrão para o tipo de cliente selecionado. Como o controle não funciona com telefones, você deve selecionar Web para usuários de aplicativos de desktop. Em runtime, os utilizadores conseguem alternar entre as grelhas editáveis e as grelhas só de leitura.
Observação
Como a experiência de edição não está disponível no formato Telefone, se este controlo estiver configurado para telefones, verá uma versão de leitura apenas do controlo de lista.
Para adicionar uma pesquisa, na área Grade Editável , selecione Adicionar Pesquisa e, em seguida, na caixa de diálogo Configurar Propriedade "Adicionar Pesquisa" :
Na lista Vistas Disponíveis , selecione a vista à qual adicionar a pesquisa (por exemplo, selecione As Minhas Contas Ativas).
Na lista Colunas Disponíveis , selecione a coluna de pesquisa a ser adicionada (por exemplo, selecione Contato Principal).
Na lista Modo de Exibição Padrão , selecione a fonte de dados para a coluna de pesquisa.
Se pretender limitar as linhas apresentadas, selecione a caixa de verificação Mostrar apenas linhas onde, selecione os critérios na lista e, em seguida, selecione OK.
Se tiver uma grelha aninhada, selecione o botão de lápis para Vista de grelha aninhada e, em seguida, selecione a tabela e a vista para a grelha aninhada. Para o ID principal da grelha aninhada selecione a relação para as tabelas. Por exemplo, a coluna ParentAccountID conecta as tabelas Conta e Contato .
Observação
As grelhas aninhadas só estão disponíveis para telemóveis e tablets, não a Web.
Se você não quiser permitir que o usuário agrupe dados por qualquer coluna no modo de exibição (você deseja economizar espaço, por exemplo), na linha Agrupar por Coluna, selecione o botão de lápis e, na caixa de diálogo Configurar Propriedade "Agrupar por Coluna", selecione Desabilitado e selecione OK.
Gorjeta
Isto é útil sobretudo para as subgrelhas nos formulários.
Se desejar adicionar eventos JavaScript, selecione a guia Eventos e, em seguida, selecione as tabelas, colunas e eventos apropriados. Para mais informações, consulte Documentação do Desenvolvedor: Utilizar grelhas editáveis
Para salvar as alterações, selecione Salvar na barra de ações.
Quando estiver pronto para disponibilizar alterações à sua equipa, selecione Publicar na barra de ações.
Para testar as alterações, aceda à vista que especificou no passo anterior e, em seguida, efetue algumas alterações de edição em linha.
Tornar uma subgrelha num formulário editável usando o explorador de soluções clássico
Observação
Para guardar uma alteração à grelha editável numa subgrelha, o utilizador terá de guardar explicitamente antes de navegar para fora do formulário.
Inicie sessão no Power Apps.
Selecione Soluções e abra a solução desejada. Se o item não estiver no painel lateral, selecione ...Mais e, em seguida, selecione o item pretendido.
Selecione a Tabela dentro da solução e, em seguida, selecione a área Formulários. Abra o formulário principal que contém a sub-grelha.
Na barra de comandos do designer de formulários, selecione ...>Mude para clássico. Esta ação abre um novo separador no navegador.
Selecione o controle apropriado e, em seguida, selecione Alterar propriedades na faixa de opções.
Na caixa de diálogo Definir Propriedades , selecione Controles.
Selecione Adicionar Controlo, selecione Grelha Editável e, em seguida, selecione Adicionar.
Na linha Grade editável adicionada, selecione os tipos de cliente aos quais deseja aplicar a grade. Isso torna o controle de grade editável o controle padrão para o formato selecionado. Para a maioria dos casos, selecione Web.
Selecione Guardar e, em seguida, selecione Publicar.
Suporte para grelhas editáveis
Edição inline de linhas ao nível da tabela ou sub-grelha (inclui tabelas personalizadas).
Visualizações do sistema e visualizações pessoais.
Clientes Web e móveis.
Navegação com teclado ou rato.
Agrupamento e ordenação (pode agrupar por/ordenar linha no lado do cliente por qualquer coluna na vista atual).
Filtering.
Movendo e redimensionando colunas
Paginação.
Configuração de pesquisa.
Colunas de calculadas e colunas de rollup.
Regras de negócio (Mostrar mensagem de erro, Definir valor da coluna, Definir negócio necessário, Definir valor padrão, Bloquear ou desbloquear coluna).
Eventos JavaScript.
Ativar ou desativar células com base na função de segurança.
Os utilizadores podem continuar a usar a pesquisa e os gráficos e podem aceder à barra de ações, tal como nas grelhas de leitura apenas.
Tabelas padrão suportadas
| Web/tablet/telefone | Apenas tablet/telemóvel | Apenas Web |
|---|---|---|
| Account Compromisso Recurso Reservável Reserva de Recurso Reservável Cabeçalho de Reserva de Recurso Reservável Categoria de Recurso Reservável Atribuição de Categorias de Recurso Reservável Característica de Recurso Reservável Grupo de Recursos Reserváveis Estado da Reserva Incidente Categoria Characteristic Concorrente Contato Entitlement Feedback Invoice Artigo da Base de Dados de Conhecimento Visualizações de Artigo da Base de Dados de Conhecimento Registo da Base de Dados de Conhecimento Oportunidade Potencial Oportunidade Encomenda Chamada telefónica Lista de Preços Produto Fila Citação Modelo de Classificação Valor de Classificação Instância de KPI de SLA Atividade de Rede Social Perfil de Rede Social Erro de Sincronização Tarefa Equipa User |
Activity Anexo Item da regra do perfil de acesso ao canal Endereço do Concorrente Connection Função de ligação Assinatura de E-mail Modelo de Correio Eletrónico Processo expirado Produto de Fatura Incidente do Artigo da Base de Dados de Conhecimento Vendas da Oportunidade Potencial Processo Caixa de correio Novo Processo Observação Produto de Oportunidade Processo de Vendas da Oportunidade Produto da Encomenda Organização Processo de Telefone para Incidente Item da Lista de Preços Item de Fila Produto da Cotação Documento do SharePoint Processo de tradução |
Campanha Atividade de Campanha Resposta à Campanha Perfil de acesso ao canal Regra de perfil de acesso ao canal Contrato Modelo de Elegibilidade Parte Externa Fax Carta Lista de Marketing Position Campanha Rápida Compromisso Periódico Especificações SLA |
Limitações
Tipos de dados que não são editáveis numa grelha editável
Os seguintes tipos de dados não são editáveis em grelhas editáveis: colunas Cliente e Pesquisa Partylist; colunas Composto (endereço); colunas Condição/Estado; colunas Pesquisa relacionada com a tabela (por exemplo, a tabela Conta inclui uma pesquisa de contactos, onde a coluna Contacto é editável, mas a coluna EmailAddress(Contacto) não é editável).
Agrupar por vistas só funciona no lado do cliente
O comportamento de agrupamento funciona apenas no lado do cliente e não abrange páginas. Group by é uma função apenas do cliente e funciona apenas em uma página de dados. A funcionalidade 'Agrupar por' não mostra todas as opções com base na totalidade do conjunto de dados disponível no servidor. Agrupar por mostra o agrupamento somente na página atual. Você pode desabilitar o agrupamento usando a propriedade na configuração de controle personalizado. Mais informações: Tornar uma subgrelha num formulário editável usando o explorador de soluções clássico
As modificações na grade em linha não são persistentes
As alterações feitas na estrutura da grade editável de dentro da grade, como redimensionamento de coluna, reordenação de coluna, agrupamento, filtragem e classificação, serão redefinidas na próxima vez que o usuário visitar a página. Estes tipos de alterações não são guardados entre sessões ou dentro de vistas.
As regras de negócio só funcionam se a coluna condicional for uma coluna na grelha
As regras de negócio numa grelha editável só são suportadas se a coluna condicional for também uma coluna na grelha. Se a coluna não for uma coluna, as regras do negócio não funcionarão. Verifique se cada coluna referenciada na regra de negócio também está incluída no formulário. Observe que as regras de negócio numa grelha editável não são acionadas se grelha editável estiver configurada num dashboard.
Grades editáveis não funcionam em telefones
Devido a comentários de clientes, removemos a experiência de grelhas editáveis nos telemóveis. Ao utilizar uma grelha editável num telefone, verás uma versão apenas de leitura do controlo de lista.
Linhas duplicadas em um conjunto de dados podem não ser exibidas na grade
Se o conjunto de dados apresentado na grelha contiver linhas duplicadas, é possível que os duplicados não sejam apresentados na grelha. Isto pode fazer com que a contagem de registos reportada seja superior à que se encontra na grelha ou resultar na apresentação de mais registos durante a exportação dos dados para o Excel ou durante a visualização dos dados na Pesquisa Avançada legada.