Verificação de compatibilidade da Web: erros de esquema

Importante    Os Serviços do Access 2010 e os Serviços do Access 2013 estão sendo removidos da próxima versão do SharePoint. Recomendamos que você não crie novos aplicativos da web e migre seus aplicativos existentes para uma plataforma alternativa, como o Microsoft Power Apps.

Este artigo lista erros de esquema que você pode encontrar ao executar 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 Compatibilidade da Web verificar erros gerais.

Use o Assistente de Busca para criar ou modificar um campo de busca

Muitos erros de esquema são causados por problemas com campos de pesquisa. Esses procedimentos explicam como iniciar o Assistente de Pesquisa no exibição Folha de Dados para corrigir esses problemas criando ou modificando um campo de pesquisa.

Criar um campo de pesquisa no modo de exibição Folha de Dados

  1. Abra a tabela à qual você deseja adicionar um campo de busca e selecione a última coluna, rotulada Clique para Adicionar.

  2. Clique na seta ao lado de Clique para Adicionar e em Pesquisa e Relação.

  3. Siga as etapas do Assistente de Busca para criar o campo de busca de que você precisa.

Modificar um campo de pesquisa no modo Folha de Dados

  1. Abra a tabela e selecione o campo de busca que você deseja modificar.

  2. Siga um destes procedimentos:

    • Na guia Campos, no grupo Propriedades, clique em Modificar Pesquisas.

    • Clique com o botão direito do mouse no campo de pesquisa e clique em Modificar Pesquisas.

  3. Siga as etapas do Assistente de Análise para corrigir seu problema específico.

ACCWeb105003

Texto de erro    O tipo de dados de coluna para pesquisa de lista de valores deve ser 'Texto' para ser compatível com a Web.

O que significa    A pesquisa indicada usa uma lista que não é suportada em um banco de dados da Web. A lista de valores deve estar vinculada a uma coluna de texto no servidor.

O que fazer    Abra a tabela no exibição Design e altere o tipo de dados do campo de pesquisa para Text. Se o exibição Design não estiver disponível, exclua o campo de busca e use o Assistente de Busca para re-criar.

Início da Página

ACCWeb105012

Texto de erro    Fontes de linha de lookup com cláusulas são incompatíveis com a Web.

O que significa    O campo de pesquisa indicado usa uma consulta que contém uma cláusula WHERE, que não é suportada na Web.

O que fazer    Abra a tabela no campo Design e remova a cláusula WHERE da propriedade Row Source do campo de busca relevante. Se o exibição Design não estiver disponível, exclua o campo de busca e use o Assistente de Busca para re-criar.

Início da Página

ACCWeb105018

Texto de erro    Uma chave primária que é uma aparência 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 no exibição Design e altere a propriedade Tipo de Controle do campo de busca para Textbox (na guia Procurar). Em seguida, abra a Janela Relações e exclua quaisquer relações nas quais o campo de busca está no lado de muitos da relação (a seta aponta para longe do campo de busca).

Se a exibição Design e a janela Relações não estão disponíveis, faça o seguinte:

  1. Crie um novo banco de dados em branco (não um banco de dados da Web).

  2. Importe as tabelas que você precisa do banco de dados original para o novo banco de dados.

  3. Faça as alterações necessárias no novo banco de dados.

  4. No banco de dados original, exclua as tabelas e importe-as do novo banco de dados.

Início da Página

ACCWeb107000

Texto de 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 o objeto OLE.

O que fazer    Recrie o campo como um dos tipos de dados com suporte:

  • Texto

  • Número

  • Moeda

  • Sim/Não

  • Data/Hora

  • Campo Calculado

  • Anexo

  • Hiperlink

  • Memorando

  • Pesquisa

Início da Página

ACCWeb107001

Texto de erro    Í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 de um campo). Você só pode usar um campo Denumeração Automática como a chave primária de uma tabela Web. Não é possível usar índices compostos na Web.

O que fazer    Se o índice composto for para uma chave primária, crie uma chave primária de numeração automática para a tabela indicada. Em seguida, crie uma regra de validação de registro para garantir que os dados nos campos originais são exclusivos.

Início da Página

ACCWeb107002

Texto de erro    Tabela com mais de um campo Attachment é incompatível com a Web.

O que significa    A tabela indicada contém mais de um campo de anexo, o que causa falha durante uma operação de publicação e, portanto, é incompatível com a Web.

O que fazer    Considere armazenar todos os anexos para cada registro em um único campo de anexo. Se você precisar de mais de um campo de anexo por registro, para cada campo de anexo adicional, crie uma nova tabela que contenha apenas o campo de anexo e um campo de ID e vincule a nova tabela e a tabela original usando o Assistente de Busca.

Início da Página

ACCWeb107003

Texto de erro    A expressão Campo Calculado tem um campo de entrada de um tipo incompatível com a Web, como AutoNumber, Memorando ou Binário.

O que significa    O campo calculado indicado usa um cálculo que usa 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 com suporte:

  • Texto

  • Número

  • Moeda

  • Sim/Não

  • Data/Hora

  • Campo Calculado

Início da Página

ACCWeb107004

Texto de erro    O tipo de dados de resultado de Coluna Calculado é incompatível com a Web.

O que significa    O resultado do cálculo do campo indicado é um tipo de dados que não tem suporte na Web.

O que fazer    Re-crie o campo calculado para que o tipo de dados resultante seja um dos seguintes tipos de dados com suporte:

  • Texto

  • Número

  • Moeda

  • Sim/Não

  • Data/Hora

Início da Página

ACCWeb107005

Texto de erro    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 é possível publicar uma tabela com mais de 220 campos na Web.

O que fazer    Crie uma nova tabela para conter os campos adicionais. Em seguida, use o Assistente de Busca para criar um novo campo que vincula a nova tabela à tabela existente.

Início da Página

ACCWeb107006

Texto de erro    Nome da tabela é um nome reservado e incompatível com a Web.

O que significa    O nome da tabela indicado é reservado para uso pelo SharePoint e não tem suporte na Web.

O que fazer    Evite usar qualquer um dos seguintes nomes de tabela reservada:

  • UserInfo

  • Listas

  • Docs

  • WebParts

  • ComMd

  • Webs

  • Fluxo de trabalho

  • WFTemp

  • Soluções

  • Definições de relatório

  • MSysASO

Início da Página

ACCWeb107007

Texto de erro    Tabelas não publicadas com pesquisa 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 busca. Você pode sincronizar o banco de dados da Web para conseguir isso. Depois que a nova tabela for publicada, crie a pesquisa desejada para a outra tabela publicada.

Início da Página

ACCWeb107008

Texto de erro    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    Use um formato de moeda padrão para o campo. De definir o formato de campo como Moeda ou Euro usando o menu suspenso Formatação.

Início da Página

ACCWeb107009

Texto de erro    Somente uma das propriedades Permitir Comprimento Zero e Obrigatório deve ser definida como "true" para ser compatível com a Web.

O que significa    O campo indicado tem suas propriedades Allow Zero Length e Required definidas como True.

O que fazer    Certifique-se de que, no máximo, uma das propriedades indicadas está definida como True. Você pode usar o design para alterar essas propriedades.

Início da Página

ACCWeb107010

Texto de erro    O valor da propriedade deve ser definido como "não" para ser compatível com a Web.

O que significa    A propriedade Append Only do campo de hiperlink indicado é definida como Sim, que não tem suporte na Web.

O que fazer    Altere a propriedade Append Only para Não.

Início da Página

ACCWeb107011

Texto de erro    O valor padrão deve estar vazio para ser compatível com a Web.

O que significa    O campo de pesquisa indicado tem um valor padrão em uma consulta de pesquisa ou em uma lista que permite vários valores, o que não é suportado na Web.

O que fazer    Certifique-se de que haja:

  • Nenhum valor padrão definido para a consulta de consulta de consulta; ou

  • Nenhum valor padrão definido para a lista de valores de busca que permite vários valores

Início da Página

ACCWeb107012

Texto de erro    O valor padrão deve estar vazio para ser compatível com a Web.

O que significa    O campo hiperlink indicado tem um valor padrão, que não é suportado na Web.

O que fazer    Remova o valor padrão do campo de hiperlink.

Início da Página

ACCWeb107013

Texto de erro    O valor da propriedade não é compatível com a Web.

O que significa    O campo Número indicado tem sua propriedade Format definida como algo além de Número Geral, Porcentagem ou Padrão. Somente esses formatos são suportados na Web.

O que fazer    Altere o formato do campo para Número Geral, Porcentagem ou Padrão.

Início da Página

ACCWeb107014

Texto de erro    Uma Tabela deve ter uma Chave Primária e deve ser um número com tamanho de campo 'long' 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 é Number.

  • A chave primária Tamanho do Campo não é Long.

O que fazer    Altere a chave primária existente no modo Design para que ela tenha o tipo de dados correto e o Tamanho do Campo; ou, crie uma nova chave primária para a tabela, usando o tipo de dados AutoNumber. Se o design não estiver disponível, crie uma nova tabela e adicione a ela as colunas da tabela original; em seguida, solte a tabela original.

Início da Página

ACCWeb107015

Texto de erro    O valor da propriedade deve ser definido como "false" para ser compatível com a Web.

O que significa    A propriedade Unique do campo Memorando indicado é definida como True, que não tem suporte na Web.

O que fazer    Altere o valor de Unique para False.

Início da Página

ACCWeb107016

Texto de erro    O valor da propriedade deve ser definido como "false" para ser compatível com a Web.

O que significa    A propriedade Unique do campo Sim/Não indicado é definida como True.

O que fazer    Altere o valor de Unique para False.

Início da Página

ACCWeb107017

Texto de erro    O valor da propriedade deve ser definido como "false" para ser compatível com a Web.

O que significa    A propriedade Unique do campo de hiperlink indicado é definida como True, que não é suportada na Web.

O que fazer    Altere o valor de Unique para False.

Início da Página

ACCWeb107018

Texto de 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 é definida como um campo diferente da chave primária da tabela de origem.

  • A coluna vinculada não é a primeira coluna da aparência.

O que fazer    Use o Assistente de Busca para modificar o campo de busca.

Início da Página

ACCWeb107019

Texto de erro    O valor da propriedade deve ser definido como "sim" para ser compatível com a Web.

O que significa    A propriedade Limit To List do campo de pesquisa indicado é definida como Não, mas o campo de pesquisa não é uma lista de valores de valor único e, portanto, a configuração da propriedade não é compatível com a Web.

O que fazer    Use o Assistente de Busca para modificar o campo de busca. Marque a caixa de seleção Limitar para Listar quando o assistente a exibir.

Início da Página

ACCWeb107020

Texto de erro    O valor da propriedade deve estar vazio para ser compatível com a Web.

O que significa    A propriedade Link Child Fields do campo indicado não está vazia e, portanto, não é compatível com a Web.

O que fazer    Abra a tabela no exibição Design e despeça a propriedade Link Child Fields. Em seguida, de definir a propriedade Subdatasheet Name como [Auto] ou [None]. Se o design não estiver disponível, no exibição Folha de Dados, na guia Página Principal, no grupo Registros, clique em Mais, aponte para Subdatasheete clique em Remover.

Início da Página

ACCWeb107021

Texto de erro    O valor da propriedade deve estar vazio para ser compatível com a Web.

O que significa    A propriedade Link Master Fields do campo indicado não está vazia e, portanto, não está compatibile com a Web.

O que fazer    Abra a tabela no exibição Design e despeça a propriedade Link Master Fields. Em seguida, de definir a propriedade Subdatasheet Name como [Auto] ou [None]. Se o design não estiver disponível, no exibição Folha de Dados, na guia Página Principal, no grupo Registros, clique em Mais, aponte para Subdatasheete clique em Remover.

Início da Página

ACCWeb107022

Texto de 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 Subdatasheet Name do campo indicado não está definida como [Auto] nem [Nenhuma], e, portanto, não é compatível com a Web.

O que fazer    Abra a tabela no modo Design e de definir a propriedade Nome da Subdatasheet como [Auto] ou [Nenhum]. Se o design não estiver disponível, no exibição Folha de Dados, na guia Página Principal, no grupo Registros, clique em Mais, aponte para Subdatasheete clique em Remover.

Início da Página

ACCWeb107023

Texto de 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 no exibição Design e especifique um valor para Largura da Coluna (na guia Propriedades de Busca). Ou, selecione a coluna no exibição Folha de Dados e, na guia Campos, no grupo Propriedades, clique em Modificar Pesquisa. Siga as etapas no Assistente de Procurar.

Início da Página

ACCWeb107024

Texto de erro    A numeração automática não é suportada para nenhum outro campo, mas para a chave primária.

O que significa    O campo indicado usa um tipo de dados de Numeração Automática, mas não é a chave primária da tabela e, portanto, não é compatível com a Web.

O que fazer    Altere o tipo de dados do campo para Number. Como solução alternativa, você pode usar macros de dados para obter uma funcionalidade semelhante. Altere o campo com essa propriedade para a chave primária no visualização Design ou altere o tipo de dados para Number.

Início da Página

Precisa de mais ajuda?

Expanda suas habilidades no Office
Explore o treinamento
Obtenha novos recursos primeiro
Ingressar no Office Insider

Essas informações foram úteis?

Obrigado por seus comentários!

Agradecemos pelos seus comentários! Parece que pode ser útil conectar você a um de nossos agentes de suporte do Office.

×