Tabelas do Microsoft Access 2010 que não mostram a nova linha de registro com o asterisco

0

Eu tenho um .accdb na rede. O .accdb tem vários objetos (consultas, tabelas, formulários).

O problema está em um formulário que tem a seguinte dependência

form <--- table <---- query <---- other tables/queries.

Portanto, o formulário tem uma tabela (no layout da tabela), em que algumas colunas são suspensas / lista de uma consulta.

Eu quero trabalhar com o formulário para editar a tabela no layout da tabela. Normalmente, o layout fornece uma "nova linha de registro (*)" na última linha e eu posso editar essa linha para inserir um novo registro na tabela.

Mas sem alterar as configurações de formulário e tabela, cerca de 10% do tempo quando abro o .accdb, a "nova linha de registro" não está lá. Nenhuma quantidade de fechar o aplicativo e abri-lo mostrará a linha. Eu posso editar todos os registros existentes, sem problemas. Desistindo e esperando por um novo dia ou, se tiver sorte, várias horas às vezes funcionam.

Pergunta: O que pode fazer com que a "nova linha de registro" desapareça? Como mostrar isso?

EDIT: Descobri que a tabela possui um diálogo de propriedades de tabela que tem uma opção "Read Only When Disconnected - Sim / Não". Mas quando eu configuro para "Não", ele volta para "Sim" novamente. Além disso, copiei o .accdb da rede para a área de trabalho e ainda tem o problema.

Este tópico fala sobre um problema offline / modo online no Access 2010. Mas não consigo procurar no Google mais informações.

Alguma idéia?

    
por Jake 20.04.2012 / 03:24

2 respostas

1

Após 2 meses, finalmente encontrei a resposta para esse mistério.

Uma tabela pode estar no modo "Não é possível adicionar novo registro" se estiver no modo ordenado.

Limpar o tipo pode ser complicado, e a melhor maneira de fazer isso é ir (Access 2010) para a faixa de opções > Casa > Grupo "Classificar e filtrar" > Remover classificação.

    
por 24.04.2012 / 05:45
0

Às vezes, simplesmente não aparece! No entanto, o registro é adicionado. Faça o seguinte:

  • Clique na seta para baixo do cabeçalho da coluna
  • Clique nos filtros de texto
  • Clique em contém
  • Insira os valores inseridos e clique em OK
  • Você encontrará a linha na qual o registro está inserido

Isso acontece porque os dados da coluna não são classificados, como dito por @Jake. Eu acredito que não precisamos desvendar os dados. O método que sugiro pode ser útil para verificar se os dados estão inseridos ou não.

    
por 17.03.2015 / 20:11