|
Importante Os Serviços do Access 2010 e os Serviços do Access 2013 serão removidos a partir da próxima versão do SharePoint. Recomendamos que não crie novas aplicações Web e que migre as suas aplicações existentes para uma plataforma alternativa, como o Microsoft Power Apps. Pode partilhar dados do Access com o Dataverse, que é uma base de dados na cloud na qual pode criar aplicações do Power Platform, Automatizar fluxos de trabalho, Agentes Virtuais e muito mais para a Web, telefone ou tablet. Para obter mais informações, consulte Começar: Migrar dados do Access para o Dataverse. |
Este artigo lista erros de Esquema que poderá encontrar quando executa o Verificador de Compatibilidade e fornece informações que podem ajudá-lo a resolver os erros.
Para obter informações gerais sobre erros do Verificador de Compatibilidade, consulte o artigo Verificação de compatibilidade Web Erros gerais.
Utilizar o Assistente de Pesquisas para criar ou modificar um campo de pesquisa
Muitos erros de Esquema são causados por problemas com campos de pesquisa. Estes procedimentos explicam como iniciar o Assistente de Pesquisas na vista Folha de Dados para corrigir estes problemas ao criar ou modificar um campo de pesquisa.
Criar um campo de pesquisa na vista Folha de Dados
-
Abra a tabela à qual pretende adicionar um campo de pesquisa e selecione a última coluna, com o nome Clique para Adicionar.
-
Clique na seta junto de Clique para Adicionar e, em seguida, clique em Pesquisa e Relação.
-
Siga os passos do Assistente de Pesquisas para criar o campo de pesquisa de que precisa.
Modificar um campo de pesquisa na vista Folha de Dados
-
Abra a tabela e selecione o campo de pesquisa que pretende modificar.
-
Siga um dos seguintes procedimentos:
-
No separador Campos, no grupo Propriedades, clique em Modificar Pesquisas.
-
Clique com o botão direito do rato no campo de pesquisa e, em seguida, clique em Modificar Pesquisas.
-
-
Siga os passos do Assistente de Pesquisas para corrigir o seu problema específico.
ACCWeb105003
Texto do erro O tipo de dados de coluna para pesquisas de lista de valores tem de ser "Texto" para ser compatível com a Web.
O que significa A pesquisa indicada utiliza uma lista que não é suportada numa base de dados Web. A lista de valores tem de estar vinculada a uma coluna de texto no servidor.
O que fazer Abra a tabela na vista Estrutura e altere o tipo de dados do campo de pesquisa para Texto. Se a vista Estrutura não estiver disponível, elimine o campo de pesquisa e, em seguida, utilize o Assistente de Pesquisas para a recriar.
ACCWeb105012
Texto do erro As origens de linhas de pesquisa com cláusulas são incompatíveis com a Web.
O que significa O campo de pesquisa indicado utiliza uma consulta que contém uma cláusula WHERE, que não é suportada na Web.
O que fazer Abra a tabela na vista Estrutura e remova a cláusula WHERE da propriedade Origem da Linha do campo de pesquisa relevante. Se a vista Estrutura não estiver disponível, elimine o campo de pesquisa e, em seguida, utilize o Assistente de Pesquisas para a recriar.
ACCWeb105018
Texto do erro Uma chave primária que é uma pesquisa é incompatível com a Web.
O que significa A tabela indicada tem uma chave primária que é um campo de pesquisa que se refere a outra tabela, que não é suportada na Web.
O que fazer Abra a tabela na vista Estrutura e altere a propriedade Tipo de Controlo do campo de pesquisa para Caixa de Texto (no separador Pesquisa). Em seguida, abra a Janela Relações e elimine todas as relações nas quais o campo de pesquisa se encontra no lado muitos da relação (a seta aponta para longe do campo de pesquisa).
Se a vista Estrutura e a janela Relações não estiverem disponíveis, faça o seguinte:
-
Crie uma nova base de dados em branco (não uma base de dados Web).
-
Importe as tabelas de que precisa da base de dados original para a nova base de dados.
-
Faça as alterações necessárias na nova base de dados.
-
Na base de dados original, elimine as tabelas e, em seguida, importe-as da nova base de dados.
ACCWeb107000
Texto do erro O tipo de dados de campo é incompatível com a Web.
O que significa O campo indicado tem um tipo de dados que não é suportado na Web, como Objeto OLE.
O que fazer Recrie o campo como um dos tipos de dados suportados:
-
Text
-
Número
-
Moeda
-
Sim/Não
-
Data/Hora
-
Campo calculado
-
Anexo
-
Hiperligação
-
Memo
-
Pesquisar
ACCWeb107001
Texto do erro Os índices compostos são incompatíveis com a Web.
O que significa A tabela indicada tem uma chave primária composta (uma chave que consiste em mais do que um campo). Só pode utilizar um campo numeração automática como a chave primária de uma tabela Web. Não pode utilizar índices compostos na Web.
O que fazer Se o índice composto for para uma chave primária, crie uma chave primária numeração automática para a tabela indicada. Em seguida, crie uma regra de validação de registos para garantir que os dados nos campos originais são exclusivos.
ACCWeb107002
Texto do erro A tabela com mais do que um campo Anexo é incompatível com a Web.
O que significa A tabela indicada contém mais do que um campo de anexo, o que causa uma falha durante uma operação de publicação e, por conseguinte, é incompatível com a Web.
O que fazer Considere armazenar todos os anexos para cada registo num único campo de anexo. Se precisar de mais do que um campo de anexo por registo, para cada campo de anexo adicional, crie uma nova tabela que contenha apenas o campo de anexo e um campo de ID e, em seguida, ligue a nova tabela e a tabela original através do Assistente de Pesquisas.
ACCWeb107003
Texto do erro A expressão Campo Calculado tem um campo de entrada de um tipo incompatível com a Web, como Numeração Automática, Memo ou Binário.
O que significa O campo calculado indicado utiliza um cálculo que utiliza como entrada um campo que não é suportado na Web.
O que fazer Ajuste o cálculo para que todos os campos de entrada tenham um dos seguintes tipos de dados suportados:
-
Text
-
Número
-
Moeda
-
Sim/Não
-
Data/Hora
-
Campo calculado
ACCWeb107004
Texto do erro O tipo de dados de resultado da Coluna Calculada é incompatível com a Web.
O que significa O resultado do cálculo do campo indicado é um tipo de dados que não é suportado na Web.
O que fazer Recrie o campo calculado para que o tipo de dados resultante seja um dos seguintes tipos de dados suportados:
-
Text
-
Número
-
Moeda
-
Sim/Não
-
Data/Hora
ACCWeb107005
Texto do erro A tabela com mais de 220 campos é incompatível com a Web.
O que significa A tabela indicada contém mais de 220 campos. Não pode publicar uma tabela com mais de 220 campos na Web.
O que fazer Crie uma nova tabela para conter os campos adicionais. Em seguida, utilize o Assistente de Pesquisas para criar um novo campo que ligue a nova tabela à tabela existente.
ACCWeb107006
Texto do erro O nome da tabela é um nome reservado e é incompatível com a Web.
O que significa O nome da tabela indicado está reservado para ser utilizado pelo SharePoint e não é suportado na Web.
O que fazer Evite utilizar qualquer um dos seguintes nomes de tabela reservados:
-
UserInfo
-
Listas
-
Documentos
-
Peças Web
-
ComMd
-
Webs
-
Fluxo de Trabalho
-
WFTemp
-
Soluções
-
Definições de Relatório
-
MSysASO
ACCWeb107007
Texto do erro As tabelas não publicadas com pesquisas em tabelas publicadas são incompatíveis com a Web.
O que significa A tabela indicada ainda não foi publicada e contém um campo de pesquisa que aponta para uma tabela publicada, o que impedirá a publicação.
O que fazer Publique a tabela não publicada sem adicionar uma pesquisa. Pode Sincronizar a base de dados Web para o conseguir. Depois de a nova tabela ser publicada, crie a pesquisa pretendida para a outra tabela publicada.
ACCWeb107008
Texto do erro Os formatos personalizados são incompatíveis com a Web
O que significa O campo indicado tem um formato de moeda personalizado, que não é suportado na Web.
O que fazer Utilize um formato de moeda padrão para o campo. Defina o formato de campo como Moeda ou Euro através da lista pendente Formatação.
ACCWeb107009
Texto do erro Apenas uma das propriedades Permitir Comprimento Zero e Necessária deve ser definida como "verdadeiro" para ser compatível com a Web.
O que significa O campo indicado tem as propriedades Permitir Comprimento Zero e Necessário definidas como Verdadeiro.
O que fazer Certifique-se de que, no máximo, uma das propriedades indicadas está definida como Verdadeiro. Pode utilizar a vista Estrutura para alterar estas propriedades.
ACCWeb107010
Texto do erro O valor da propriedade deve ser definido como "não" para ser compatível com a Web.
O que significa A propriedade Acrescentar Apenas do campo de hiperligação indicado está definida como Sim, o que não é suportado na Web.
O que fazer Altere a propriedade Acrescentar Apenas para Não.
ACCWeb107011
Texto do erro O valor predefinido deve estar vazio para ser compatível com a Web.
O que significa O campo de pesquisa indicado tem um valor predefinido numa consulta de pesquisa ou numa lista que permite vários valores, o que não é suportado na Web.
O que fazer Certifique-se de que existe:
-
Nenhum valor predefinido definido para a consulta de pesquisa; ou
-
Nenhum valor predefinido definido para a lista de valores de pesquisa que permite vários valores
ACCWeb107012
Texto do erro O valor predefinido deve estar vazio para ser compatível com a Web.
O que significa O campo de hiperligação indicado tem um valor predefinido, que não é suportado na Web.
O que fazer Remova o valor predefinido do campo de hiperligação.
ACCWeb107013
Texto do erro O valor da propriedade não é compatível com a Web.
O que significa O campo Número indicado tem a respetiva propriedade Formato definida para algo além de Número Geral, Percentagem ou Padrão. Apenas estes formatos são suportados na Web.
O que fazer Altere o Formato do campo para Número Geral, Percentagem ou Padrão.
ACCWeb107014
Texto do erro Uma Tabela deve ter uma Chave Primária e deve ser um número com o tamanho do campo "longo" para ser compatível com a Web.
O que significa A tabela indicada tem um dos seguintes problemas:
-
A tabela não tem uma chave primária.
-
O tipo de dados da chave primária não é Número.
-
O Tamanho do Campo da chave primária não é Longo.
O que fazer Altere a chave primária existente na vista Estrutura para que tenha o tipo de dados e o Tamanho do Campo corretos; ou crie uma nova chave primária para a tabela com o tipo de dados Numeração Automática. Se a vista Estrutura não estiver disponível, crie uma nova tabela e adicione-lhe as colunas da tabela original; em seguida, largue a tabela original.
ACCWeb107015
Texto do erro O valor da propriedade deve ser definido como "falso" para ser compatível com a Web.
O que significa A propriedade Exclusivo do campo Memo indicado está definida como Verdadeiro, o que não é suportado na Web.
O que fazer Altere o valor de Exclusivo para Falso.
ACCWeb107016
Texto do erro O valor da propriedade deve ser definido como "falso" para ser compatível com a Web.
O que significa A propriedade Exclusivo do campo Sim/Não indicado está definida como Verdadeiro.
O que fazer Altere o valor de Exclusivo para Falso.
ACCWeb107017
Texto do erro O valor da propriedade deve ser definido como "falso" para ser compatível com a Web.
O que significa A propriedade Exclusivo do campo de hiperligação indicado está definida como Verdadeiro, o que não é suportado na Web.
O que fazer Altere o valor de Exclusivo para Falso.
ACCWeb107018
Texto do erro A coluna vinculada deve ser definida como a Chave Primária da tabela e deve ser a primeira coluna a ser compatível com a Web.
O que significa O campo de pesquisa indicado tem um dos seguintes problemas:
-
A coluna vinculada está definida para um campo diferente da chave primária da tabela de origem.
-
A coluna vinculada não é a primeira coluna da pesquisa.
O que fazer Utilize o Assistente de Pesquisas para modificar o campo de pesquisa.
ACCWeb107019
Texto do erro O valor da propriedade deve ser definido como "sim" para ser compatível com a Web.
O que significa A propriedade Limitar à Lista do campo de pesquisa indicado está definida como Não, mas o campo de pesquisa não é uma lista de valores de valor único e, portanto, a definição de propriedade não é compatível com a Web.
O que fazer Utilize o Assistente de Pesquisas para modificar o campo de pesquisa. Certifique-se de que seleciona a caixa de verificação Limitar à Lista quando o assistente a apresentar.
ACCWeb107020
Texto do erro O valor da propriedade deve estar vazio para ser compatível com a Web.
O que significa A propriedade Ligar Campos Subordinados do campo indicado não está vazia e, portanto, não é compatível com a Web.
O que fazer Abra a tabela na vista Estrutura e desmarque a propriedade Ligar Campos Subordinados. Em seguida, defina a propriedade Nome da Subfolha de Dados como [Automático] ou [Nenhum]. Se a vista Estrutura não estiver disponível, na vista Folha de Dados, no separador Base , no grupo Registos , clique em Mais, aponte para Subfolha de Dados e, em seguida, clique em Remover.
ACCWeb107021
Texto do erro O valor da propriedade deve estar vazio para ser compatível com a Web.
O que significa A propriedade Ligar Campos Principais do campo indicado não está vazia e, portanto, não é compatível com a Web.
O que fazer Abra a tabela na vista Estrutura e desmarque a propriedade Ligar Campos Principais. Em seguida, defina a propriedade Nome da Subfolha de Dados como [Automático] ou [Nenhum]. Se a vista Estrutura não estiver disponível, na vista Folha de Dados, no separador Base , no grupo Registos , clique em Mais, aponte para Subfolha de Dados e, em seguida, clique em Remover.
ACCWeb107022
Texto do erro O valor da propriedade deve estar vazio ou definido como "automático" para ser compatível com a Web.
O que significa A propriedade Nome da Subfolha de Dados do campo indicado não está definida como [Automático] nem [Nenhum], pelo que não é compatível com a Web.
O que fazer Abra a tabela na vista Estrutura e defina a propriedade Nome da Subfolha de Dados como [Automático] ou [Nenhum]. Se a vista Estrutura não estiver disponível, na vista Folha de Dados, no separador Base , no grupo Registos , clique em Mais, aponte para Subfolha de Dados e, em seguida, clique em Remover.
ACCWeb107023
Texto do erro O valor da propriedade deve ser especificado para ser compatível com a Web.
O que significa A propriedade Largura da Coluna do campo de pesquisa indicado está vazia e, portanto, não é compatível com a Web.
O que fazer Abra a tabela na vista Estrutura e especifique um valor para Largura da Coluna (no separador Propriedades de pesquisa). Em alternativa, selecione a coluna na vista Folha de Dados e, no separador Campos , no grupo Propriedades , clique em Modificar Pesquisas. Siga os passos no Assistente de Pesquisas.
ACCWeb107024
Texto do erro A numeração automática não é suportada para qualquer outro campo, mas sim para a chave primária.
O que significa O campo indicado utiliza um tipo de dados Numeração Automática, mas não é a chave primária da tabela e, por conseguinte, não é compatível com a Web.
O que fazer Altere o tipo de dados do campo para Número. Como solução, pode utilizar macros de dados para obter uma funcionalidade semelhante. Altere o campo com esta propriedade para a chave primária na vista Estrutura ou altere o tipo de dados para Número.