Partilhar via


Criar e editar tabelas usando o gerenciador de soluções

Você pode criar facilmente uma tabela usando o Power Apps (make.powerapps.com para as situações mais comuns, mas nem todos os recursos são implementados lá. Quando você precisa atender aos requisitos descritos em Criar e editar tabelas no Microsoft Dataverse, você pode alcançá-los criando ou editando tabelas usando o Gerenciador de Soluções.

Abra o explorador de soluções

O prefixo de personalização faz parte do nome de qualquer tabela criada. Isto é definido com base no fabricante de soluções para a solução em que está a trabalhar. Se você se preocupa com o prefixo de personalização, certifique-se de que está trabalhando em uma solução não gerenciada onde o prefixo de personalização é o desejado para esta tabela. Para mais informações: Mudar o prefixo do publicador da solução

Abrir uma solução não gerida

  1. No Power Apps , selecione Soluções no painel de navegação esquerdo e, na barra de ferramentas, selecione Alternar para clássico. Se o item não estiver no painel lateral, selecione ...Mais e, em seguida, selecione o item pretendido.

  2. Na lista Todas as Soluções , abra a solução não gerenciada desejada.

Ver tabelas

No nó Componentes do Explorador de Soluções, selecione o nó Entidades.

Exiba tabelas no gerenciador de soluções.

Criar uma tabela

Ao exibir tabelas, selecione Novo para abrir o formulário para criar tabelas.

Novo formulário de entidade no Gerenciador de Soluções.

O formulário tem duas abas. O separador Geral destina-se às opções de entidade. A guia Campo Primário é para opções sobre a única linha especial da coluna de texto que cada tabela tem que define o texto mostrado quando há um link para abrir a tabela em uma coluna de pesquisa.

Para obter informações sobre cada seção, consulte o seguinte:

Observação

Você também pode tornar a tabela uma atividade personalizada. Essa opção altera alguns dos valores de opção padrão. Para obter mais informações: Criar uma tabela de atividades personalizada

Depois de definir as opções necessárias para a tabela, clique em Salvar comando. para criar a tabela personalizada.

Configurar a coluna primária

Na guia Campo Primário , você geralmente pode aceitar os valores padrão para a coluna primária, mas tem as seguintes opções:

Campo Description
Nome de Exibição Insira o rótulo localizável que será exibido para esta coluna em formulários e listas. O valor padrão é Name.
Nome Defina o nome usado no sistema para esta coluna. O valor predefinido é <customization prefix>_name
Comprimento Máximo Insira o comprimento máximo para os valores da coluna. O padrão é 100.

Observação

Essas opções não se aplicam se a tabela for uma tabela de atividades. Para obter mais informações: Criar uma tabela de atividades personalizada

Configurar colunas necessárias

Na guia Geral , algumas das opções são necessárias antes que você possa salvar a tabela.

Campo Description
Nome de Exibição Este é o nome singular para a tabela que será mostrada no aplicativo.
Isso pode ser alterado posteriormente.
Nome Plural Este é o nome plural para a tabela que será mostrada no aplicativo.
Isso pode ser alterado posteriormente.
Nome Esta coluna é pré-preenchida com base no nome de exibição inserido. Inclui o prefixo de personalização do fabricante de soluções.
Propriedade Você pode escolher entre propriedade do usuário ou da equipe, ou propriedade da organização. Mais informações: Propriedade da tabela

Editar uma tabela

Ao visualizar tabelas, selecione a tabela que deseja editar ou continue editando uma nova tabela que acabou de salvar.

Observação

Tabelas padrão ou tabelas personalizadas que fazem parte de uma solução gerenciada podem ter limitações nas alterações que você pode aplicar. Se a opção não estiver disponível ou estiver desativada, você não terá permissão para fazer a alteração.

Configurar opções de uma só vez

As seguintes opções podem ser definidas uma vez e não podem ser alteradas depois de as definir. Tenha o cuidado de definir estas opções apenas quando precisar delas.

Opção Description
Atividades Associe atividades a registos para esta tabela.
Fluxos de processo empresarial Crie fluxos de processos de negócios para esta tabela. Para obter mais informações: Criar um fluxo de processos de negócios para padronizar processos
Conexões Use o recurso conexões para mostrar como os registros desta tabela têm conexões com registros de outras tabelas que também têm conexões habilitadas.
Comentários Permita que os clientes escrevam comentários para qualquer registro de tabela ou classifiquem registros de tabela dentro de um intervalo de classificação definido. Para obter mais informações: Habilitar uma tabela para feedback/classificações
Notes Anexe notas aos registos desta tabela. As notas incluem a capacidade de adicionar anexos.
Queues Use a tabela com filas. As filas melhoram o roteamento e o compartilhamento de trabalho, disponibilizando registros para essa tabela em um local central que todos podem acessar.
Enviar e-mail Envie e-mails usando um endereço de e-mail armazenado em um dos campos desta tabela. Se ainda não existir um campo Linha de Texto Único com formato definido como e-mail para esta tabela, será criado um novo campo quando ativar o envio de e-mails.

Opções que pode alterar

As seguintes propriedades podem ser alteradas a qualquer momento.

Opção Description
Aceder ao Teams Crie modelos de equipe para esta tabela.
Permitir criação rápida Depois de criar e publicar um Formulário de Criação Rápida para esta tabela, as pessoas podem criar um novo registo utilizando o botão Criar no painel de navegação. Mais informações: Criar e estruturar formulários

Quando a criação rápida está habilitada para uma tabela de atividades personalizada, a atividade personalizada fica visível no grupo de tabelas de atividades quando as pessoas usam o botão Criar no painel de navegação. No entanto, como as atividades não oferecem suporte a formulários de criação rápida, o formulário principal é usado quando o ícone de tabela personalizada é clicado.
Áreas que exibem esta tabela No aplicativo Web, escolha uma das áreas de sitemap disponíveis para exibir esta tabela. Esta definição não se aplica a aplicações orientadas por modelos.
Auditing Quando a auditoria está habilitada para sua organização. A auditoria permite que as alterações nos registros de tabela sejam capturadas ao longo do tempo. Quando você habilita a auditoria para uma tabela, a auditoria também é habilitada em todos os seus campos. Você pode selecionar ou limpar os campos nos quais deseja habilitar a auditoria.
Monitorizar Alterações Permite a sincronização de dados de forma eficiente, detetando quais dados foram alterados desde que os dados foram inicialmente extraídos ou sincronizados pela última vez.
Color Defina uma cor a ser usada para a tabela em aplicativos controlados por modelo.
Descrição Forneça uma descrição significativa da finalidade da tabela.
Gestão documental Depois que outras tarefas forem executadas para habilitar o gerenciamento de documentos para sua organização, habilitar esse recurso permitirá que essa tabela participe da integração com o SharePoint.
Deteção de duplicados Se a deteção de duplicados estiver habilitada para sua organização, habilitar a deteção de duplicados permitirá que você crie regras de deteção de duplicados para esta tabela.
Ativar para telemóvel Disponibilize esta tabela para as aplicações Dynamics 365 para telemóveis e tablets. Também pode tornar esta tabela Só de leitura no telemóvel.

Se os formulários de uma tabela exigirem uma extensão não suportada nas aplicações Dynamics 365 para telemóveis e tablets, utilize esta definição para garantir que os utilizadores de aplicações móveis não podem editar os dados destas tabelas.
Ativar para telefone expresso Disponibilize esta tabela para o aplicativo Dynamics 365 para telefones.
Combinação de correspondências As pessoas podem utilizar esta tabela com impressão em série.
Capacidade offline do Dynamics 365 for Outlook Se os dados nesta tabela estão disponíveis enquanto o aplicativo Dynamics 365 for Outlook não estiver conectado à rede.
Imagem Primária As tabelas do sistema que suportam imagens já têm um campo Imagem . Você pode escolher se deseja exibir dados neste campo como a imagem para o registro definindo este campo como [Nenhum] ou Imagem padrão.

Para tabelas personalizadas, você deve primeiro criar um campo de imagem. Depois de criar uma, você pode alterar essa configuração para definir a imagem principal. Para obter mais informações: Colunas de imagem
Painel de leitura no Dynamics 365 for Outlook Se a tabela está visível no painel de leitura do aplicativo Dynamics 365 for Outlook.
Usar Ajuda personalizada Quando ativado, defina um URL de Ajuda para controlar a página que os usuários veem quando selecionam o botão de ajuda no aplicativo. Utilize a ajuda personalizada para fornecer orientações específicas para os processos da sua empresa para a tabela.

Você também pode fazer as seguintes alterações:

Eliminar uma tabela

Como alguém com a função de segurança de administrador do sistema, você pode excluir tabelas personalizadas que não fazem parte de uma solução gerenciada.

Importante

  • Quando você exclui uma tabela personalizada, as tabelas de banco de dados que armazenam dados para essa tabela são excluídas e todos os dados que elas contêm são perdidos. Todas as linhas associadas que tenham uma relação parental com a tabela personalizada também são excluídas. Para obter mais informações sobre relações parentais, consulte Criar e editar relações entre tabelas.
  • A única maneira de recuperar dados de uma tabela que foi excluída é restaurar o banco de dados de um ponto antes da tabela ser excluída. Para obter mais informações: Ambientes de backup e restauração

Ao visualizar tabelas, selecione o comando Excluir na barra de ferramentas.

Ao visualizar uma tabela, use o comando delete na barra de menus.

Comando Excluir na barra de menus.

Advertência

A exclusão de uma tabela que contém dados removerá todos os dados. Esses dados só podem ser recuperados por backup do banco de dados.

Observação

Se houver alguma dependência de tabela, você receberá um erro Não é possível excluir componente com um link Detalhes que você pode usar para descobrir informações sobre por que a tabela não pode ser excluída. Na maioria dos casos, isso será devido a uma dependência que tem que ser removida.

Pode haver mais de uma dependência bloqueando a exclusão de uma tabela. Esta mensagem de erro pode mostrar apenas a primeira. Para obter uma maneira alternativa de descobrir dependências, consulte Identificar dependências de tabela

Identificar dependências de tabela

Você pode identificar dependências que impedirão que uma tabela seja excluída antes de tentar excluí-la.

  1. No explorador de soluções com a tabela selecionada, clique em Mostrar Dependências na barra de comandos.

Comando Mostrar dependências.

  1. Na janela de diálogo que se abre, role a lista para a direita para exibir a coluna Tipo de dependência .

Tipo de dependência publicada.

Dependências publicadas bloquearão a ação de exclusão de uma tabela. As dependências internas devem ser resolvidas pelo sistema.

  1. Remova essas dependências publicadas e você poderá excluir a tabela.

Observação

Uma dependência muito comum é que outro formulário de tabela tem uma coluna de pesquisa para a tabela que você está excluindo. Remover a coluna de pesquisa do formulário resolverá a dependência.

Criar tabela de atividades personalizada

Para criar a tabela como uma tabela de atividades, use as mesmas etapas descritas neste tópico, exceto selecionar Definir como uma tabela de atividades.

Definir como tabela de atividades.

Uma tabela de atividades é um tipo especial de tabela que rastreia ações para as quais uma entrada pode ser feita em um calendário. Mais informações: Tabelas de atividades.

Quando você define essa opção, algumas propriedades da tabela não são compatíveis. Uma tabela de atividades deve estar em conformidade com os comportamentos padrão que todas as tabelas de atividades usam.

A coluna principal Nome e Nome para Exibição serão definidas como Assunto e você não pode alterar isso.

As seguintes opções são definidas por padrão e não podem ser alteradas:

  • Comentários
  • Notas (inclui anexos)
  • Conexões
  • Queues
  • Capacidade offline do Dynamics 365 for Outlook

As seguintes opções não podem ser definidas:

  • Áreas que exibem esta tabela
  • Atividades
  • Enviar e-mail
  • Mala direta
  • Auditoria de fila única
  • Auditoria de várias linhas

Criar uma tabela virtual

Algumas opções são usadas apenas ao criar uma tabela virtual.

Opção Description
Entidade Virtual Se a tabela é uma tabela virtual.
Origem de Dados A fonte de dados para a tabela.

Para obter mais informações: Criar e editar tabelas virtuais que contenham dados de uma fonte de dados externa

Consulte também

Criar e editar tabelas no Dataverse
Tutorial: Criar uma tabela personalizada com componentes no Power Apps
Criar uma solução