Iniciar sessão com a Microsoft
Iniciar sessão ou criar uma conta.
Olá,
Selecione uma conta diferente.
Tem várias contas
Selecione a conta com a qual pretende iniciar sessão.

Quando partilha uma base de dados através de uma rede, o Microsoft Access atualiza as informações em intervalos definidos. Para ver os dados mais atuais, atualize os registos a partir da vista Folha de Dados ou Formulário, no separador Base, clique em Atualizar Todos os >Atualizar. O processo de atualização atualiza os dados existentes numa folha de dados ou formulário e não reordena registos, apresenta novos registos ou remove quaisquer registos ou registos eliminados que já não cumpram os critérios especificados. Para uma atualização mais específica ou completa, utilize uma macro para repetir a consulta dos dados.

Nota:  A execução do processo de requerência pode ser demorada consoante o tamanho do conjunto de registos.

O que pretende fazer?

Atualizar dados

  • Execute um dos seguintes passos:

    • Para atualizar os registos na vista Folha de Dados ou Formulário, no separador Base , no grupo Registos , clique em Atualizar Tudo e, em seguida, clique em Atualizar.

    • Para atualizar os registos na vista de Tabela Dinâmica ou Gráfico Dinâmico, no separador Estrutura , no grupo Dados , clique em Atualizar Tabela Dinâmica.

    • Prima Shift+F9.

Início da Página

Definir o intervalo de atualização

Pode definir o intervalo no qual o Access atualiza os dados. Por predefinição, o Access atualiza os dados a cada 60 segundos.

  1. Clique no Botão do Office. É apresentado o Espaço Desapaudo.

  2. No painel esquerdo da Área de Saída, clique em Opções.

  3. No painel esquerdo da caixa de diálogo Opções do Access , clique em Avançadas.

  4. No painel direito, em Avançadas, especifique um valor para Intervalo de atualização (seg).

Início da Página

Utilizar uma macro para repetir a utilização de dados

Se pretender que os dados sejam requeridos automaticamente quando ocorre um evento, pode criar uma macro e anexá-la ao evento. Por exemplo, suponha que pretende repetir a consulta dos dados num formulário sempre que o formulário receber o foco. Pode criar uma macro e anexá-la ao evento On Got Focus do formulário através do seguinte procedimento:

  1. No separador Criar, no grupo Outro, clique em Macro. Se este comando não estiver disponível, clique na seta abaixo do botão Módulo ou Módulo de Classe e, em seguida, clique em Macro.

  2. Clique na seta na caixa junto ao símbolo de adição verde (+) e, em seguida, clique em Repetir.

  3. Guarde a macro com o nome Requery e, em seguida, feche o Construtor de Macros.

  4. Abra o formulário que pretende no vista de Estrutura. Se a folha de propriedades não for apresentada, prima F4 para a apresentar.

  5. Certifique-se de que o formulário em si está selecionado. Em seguida, na folha de propriedades, clique no separador Evento .

  6. No separador Evento , clique na seta na propriedade On Got Focus e, em seguida, clique no nome da macro — Requerer.

  7. Guarde o formulário.

Início da Página

Utilizar código para requerer dados

Também pode utilizar código para requerer dados automaticamente. Suponha que pretende repetir os dados num formulário sempre que o formulário receber o foco. Pode criar um módulo e anexá-lo ao evento On Got Focus do formulário com o seguinte procedimento:

  1. Abra o formulário que pretende na vista Estrutura. Se a folha de propriedades não for apresentada, prima F4 para a apresentar.

  2. Certifique-se de que o formulário em si está selecionado. Em seguida, na folha de propriedades, clique no separador Evento .

  3. No separador Evento , na propriedade On Got Focus , clique no botão Criar Botão do Construtor.

  4. Na caixa de diálogo Escolher Construtor , clique em Construtor de Código.

    Será aberto um novo módulo no Visual Basic Editor.

  5. Escreva Me.Requery e, em seguida, feche o Visual Basic Editor.

  6. Guarde o formulário.

Início da Página

Requerer dados numa aplicação Web do Access

As consultas da aplicação Web do Access são executadas no servidor. Utilizaria a macro RequeryRecords para requerer dados numa aplicação Web do Access. Esta macro requer o conjunto de registos atual.

  1. Abra o formulário que pretende, clique em Ações e, em seguida, clique em Atual.

  2. No Catálogo de Ações, clique em RepetirRegistos. Se optar por deixar em branco Where=, não é efetuada qualquer filtragem adicional nos resultados e, ao deixar OrderBy= em branco, não é efetuada qualquer ordenação específica.

  3. Guarde o formulário.

Início da Página

Precisa de mais ajuda?

Quer mais opções?

Explore os benefícios da subscrição, navegue em cursos de formação, saiba como proteger o seu dispositivo e muito mais.

As comunidades ajudam-no a colocar e a responder perguntas, a dar feedback e a ouvir especialistas com conhecimentos abrangentes.

Estas informações foram úteis?

Quão satisfeito está com a qualidade do idioma?
O que afetou a sua experiência?
Ao selecionar submeter, o seu feedback será utilizado para melhorar os produtos e serviços da Microsoft. O seu administrador de TI poderá recolher estes dados. Declaração de Privacidade.

Obrigado pelo seu feedback!

×