Partilhar via


Ative a edição direta de grelhas utilizando o controlo personalizado de Grelha Editável

Este tópico aplica-se ao Dynamics 365 Customer Engagement (on-premises). Para a versão Power Apps deste tópico, consulte: Tornar as grelhas (listas) de aplicações condicionadas por modelo editáveis com o controlo personalizado Editable Grid

Nas versões anteriores do Dynamics 365 Customer Engagement (on-premises), os utilizadores não podiam introduzir dados diretamente em grelhas (por denominadas listas) ou subgrelhas em formulários. Tinham de selecionar o registo na grelha para abrir um formulário, editar os dados e, em seguida, guardar, o que exigia vários passos. Com grelhas editáveis, os utilizadores podem fazer edições em linha avançadas diretamente a partir das grelhas e subgrelhas, quer estejam a utilizar uma aplicação Web, tablet ou telemóvel.

Exemplos de grelha editável.

Quando as grelhas editáveis são ativadas através do controlo personalizado Grelhas Editáveis, os utilizadores podem editar a maior parte dos tipos de campo, incluindo conjuntos de opções e campos de Pesquisa.

As grelhas editáveis suportam:

  • Edição de registos em linha a nível da entidade ou subgrelha (inclui entidades personalizadas)

  • Vistas de sistema e vistas pessoais

  • Clientes Web e móveis

  • Navegação com um teclado ou rato

  • Agrupamento e ordenação (pode agrupar por/ordenar no lado do cliente por qualquer coluna na vista atual)

  • Filtragem

  • Mover e redimensionar colunas

  • Paginação

  • Guardar alterações entre sessões para agrupamento, ordenação, filtragem, paginação e movimentação e redimensionamento das colunas

  • Configuração da pesquisa

  • Campos calculados e campos de rollup

  • Regras de negócio (Mostrar mensagem de erro, Definir valor de campo, Definir campo necessário, Definir valor predefinido, Bloquear ou desbloquear campo)

  • Eventos JavaScript

  • Ativar ou desativar células com base no direito de acesso

  • Os utilizadores podem continuar a utilizar o pesquisa e os gráficos, e podem aceder à barra de ação tal como com as grelhas só de leitura

Tornar grelhas principais editáveis

  1. Abra o explorador de soluções.

  2. Na lista Entidades, abra a entidade adequada, selecione o separador Controlos e, em seguida, selecione Adicionar Controlo.

    Adicionar controlo personalizado Editable Grids.

  3. Na caixa de diálogo Adicionar Controlo, selecione Grelha Editável e, em seguida, selecione Adicionar.

  4. Na linha Grelha Editável adicionada, selecione os fatores de forma aos quais pretende aplicar a grelha. Isto torna o controlo de grelha editável o controlo predefinido para os fatores de forma selecionados.

    Linha da Grelha Editável com seleção de fator de forma.

    Nota

    Em tempo de execução, os utilizadores podem alternar entre as grelhas editáveis e as grelhas só de leitura.

  5. Para adicionar uma pesquisa, no grupo de opções Grelha Editável, selecione Adicionar Pesquisa e, em seguida, na caixa de diálogo Configurar Propriedade "Adicionar Pesquisa":

    1. Na lista Vistas Disponíveis, selecione a vista à qual pretende adicionar a pesquisa (por exemplo, selecione As Minhas Contas Ativas).

    2. Na lista Colunas Disponíveis, selecione a coluna da pesquisa que pretende adicionar (por exemplo, selecione Contacto Principal).

    3. Na lista Vista Predefinida, selecione a origem de dados para o campo de pesquisa.

    4. Se pretende limitar os registos apresentados, selecione a caixa de verificação Mostrar apenas registos em que e, em seguida, selecione os seus critérios a partir da lista e, em seguida, selecione OK.

    Adicionar pesquisa no controlo Grelha Editável.

  6. Se tiver uma grelha aninhada, selecione o botão de lápis para Vista de grelha aninhada e, em seguida, selecione a entidade e a vista para a grelha aninhada. Para o ID principal da grelha aninhada selecione a relação para as entidades. Por exemplo, o campo ParentAccountID liga as entidades Conta e Contacto.

    Nota

    As grelhas aninhadas só estão disponíveis para telemóveis, tablets e aplicações da Interface Unificada. As grelhas aninhadas não estão disponíveis com aplicações de cliente Web legadas. Mais informações: Sobre a Interface Unificada

  7. Se não pretende permitir que o utilizador agrupe os dados por qualquer coluna na vista (pretende poupar 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 Desativado e, em seguida, selecione OK.

    Gorjeta

    Isto é útil sobretudo para as subgrelhas nos formulários.

  8. Se pretende adicionar eventos de JavaScript, selecione o separador Eventos e, em seguida, selecione as entidades, os campos e os eventos adequados. Mais informações: Usar grelhas editáveis (programador).

    Adicionar eventos no controlo Editable grid.

  9. Para guardar o trabalho, selecione Guardar na barra de ação.

  10. Quando estiver pronto para disponibilizar as alterações à sua equipa, selecione Publicar na barra de ação.

  11. Para testar as alterações, vá para a vista que especificou no passo 5 e, em seguida, faça algumas alterações de edição em linha.

Tornar uma subgrelha num formulário editável

Nota

  • Para guardar uma alteração à grelha editável numa subgrelha, o utilizador terá de guardar explicitamente antes de navegar para fora do formulário.
  • Se estiver a utilizar formulários legados (versões anteriores ao Dynamics CRM 2016) e ativar uma grelha editável numa subgrelha, a subgrelha editável não será composta. Se necessário, os administradores de sistema podem desativar os formulários legados nas definições do sistema.
  1. Abra o explorador de soluções.

  2. Abra o formulário que contém a subgrelha.

  3. Selecione o controlo adequado e, em seguida, selecione Alterar Propriedades no friso.

  4. Na caixa de diálogo Definir Propriedades, selecione Controlos, selecione Adicionar Controlo e, em seguida, siga os mesmos passos listados acima.

Entidades fornecidas com o programa suportadas

Esta tabela lista as entidades padrão e os tipos de clientes que são suportados com grelhas editáveis.

Web/tablet/telemóvel Apenas Tablet/telemóvel Apenas Web
Conta

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

Característica

Concorrente

Contacto

Correio Eletrónico

Elegibilidade

Comentários

Fatura

Artigo da Base de Dados de Conhecimento

Visualizações de Artigos 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

Proposta

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

Utilizador
Atividade

Anexo

Item de Regra do Perfil de Acesso a Canais

Endereço do Concorrente

Ligação

Função de Ligação

Assinatura de E-mail

Modelo de Correio Eletrónico

Processo Expirado

Produto de Factura

Incidente do Artigo da Base de Dados de Conhecimento

Vendas da Oportunidade Potencial

Processo

Caixa de Correio

Novo Processo

Nota

Produto de Oportunidade

Processo de Vendas da Oportunidade

Produto da Encomenda

Organização

Telefone para Processo de 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 a Canais

Regra de Perfil de Acesso a Canais

Contrato

Modelo de Elegibilidade

Entidade Externa

Lista de Marketing

Posição

Campanha Rápida

Compromisso Periódico

Especificações

SLA

Tipos de dados não editáveis numa grelha editável

Os seguintes tipos de dados não são editáveis em grelhas editáveis: campos Cliente e Pesquisa Partylist; campos Composto (endereço); campos Condição/Estado; campos Pesquisa relacionada com a entidade (por exemplo, a entidade Conta inclui uma pesquisa de contactos, onde o campo Contacto é editável, mas o campo EmailAdress(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. Agrupar por é uma função apenas de cliente e só funciona numa página de dados. O grupo não mostra todas as opções com base no seu conjunto de dados completo na plataforma. Agrupar por mostra o agrupamento apenas na página atual. Pode desativar o agrupamento utilizando a propriedade na configuração de controlo personalizado. Mais informações: Tornar as grelhas principais editáveis

As regras de negócio só funcionam se o campo condicional for uma coluna na grelha

As regras de negócio numa grelha editável só são suportadas se o campo condicional também for uma coluna na grelha. Se o campo não for uma coluna as regras de negócio não funcionam. Confirme se cada campo referenciado na regra de negócio também está incluído no formulário. Note que as regras de negócio numa grelha editável não são acionadas se a grelha editável estiver configurada numa página do dashboard.

Suporte e atalhos do teclado para grelhas editáveis

As grelhas editáveis são totalmente acessíveis e fornecem um excelente suporte do teclado, incluindo várias atalhos de teclado para melhorar a produtividade. A lista de atalhos disponíveis pode ser encontrada aqui: Utilizar atalhos de teclado em grelhas editáveis

Perguntas mais frequentes (FAQ)

Consulte abaixo algumas das perguntas mais frequentes relacionadas com grelhas editáveis.

Pretendo configurar a minha coluna de pesquisa para uma determinada vista, mas não a encontro na lista pendente de Colunas Disponíveis na configuração?

Certifique-se de que a coluna de pesquisa que pretende configurar não é uma coluna "Relativo". Este é um tipo especial de coluna e não tem suporte para configurar as definições de vista na caixa de diálogo de configuração de Grelha Editável.

Porque é que a minha regra de negócio não está a funciona para a minha coluna?

Certifique-se de que a coluna em que a regra de negócio é aplicada é uma parte da vista atual. Uma regra de negócio não retira todos os campos de uma entidade, apenas os campos existentes na vista atual. Deste modo, se a regra de negócio está numa coluna que não está disponível, não será executada.

Porque é que a minha grelha é só de leitura quando a tenho configurada para ser editável?

Certifique-se de que não está a utilizar composição de formulários legados. As grelhas editáveis não são suportadas nos formulários legados.

Por que razão não consigo utilizar grelhas editáveis em telemóveis?

Devido a comentários de clientes, removemos a experiência de grelhas editáveis nos telemóveis. Quando utilizar uma grelha editável num telemóvel, verá uma versão só de leitura do controlo de lista.

Porque é que não posso utilizar a navegação de registo num formulário quando provém de uma grelha editável?

Esta funcionalidade não está disponível com o cliente Web legado. No entanto, esta funcionalidade está disponível na Interface Unificada.

Consultar também

Utilizar atalhos de teclado em grelhas editáveis
Utilizar grelhas editáveis (programador)
Criar e editar vistas
Criar uma regra de negócio ou recomendação de negócio
Personalizar o Dynamics 365 para telemóveis e tablets