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.

Pode utilizar a ação de macro RepaintObject nas bases de dados do Access para concluir quaisquer atualizações de ecrã pendentes para um objeto de base de dados especificado ou para o objeto de base de dados ativo, se não for especificado nenhum. Essas atualizações incluem quaisquer recálculos pendentes para os controlos do objeto.

Definição

A ação de macro RepaintObject tem os seguintes argumentos.

Argumento de ação

Descrição

Tipo de Objeto

O tipo de objeto a redesenhar. Clique em Tabela, Consulta, Formulário, Relatório, Macro, Módulo, Página de Acesso a Dados, Vista de Servidor, Diagrama, Procedimento Armazenado ou Função na caixa Tipo de Objeto na janela de estrutura da macro. Deixe este argumento em branco para selecionar o objeto ativo.

Nome do Objeto

O nome do objeto a repastar. A caixa Nome do Objeto apresenta todos os objetos que se encontram na base de dados do tipo selecionado pelo argumento Tipo de Objeto. Se deixar o argumento Tipo de Objeto em branco, deixe também este argumento em branco.

Observações

Access espera para concluir as atualizações de ecrã pendentes até concluir outras tarefas pendentes. Com esta ação, pode forçar a repintação imediata dos controlos no objeto especificado. Pode utilizar esta ação:

  • Quando utiliza a ação de macro SetValue para alterar valores em vários controlos. O Access pode não mostrar as alterações imediatamente, especialmente se outros controlos (como controlos calculados) dependerem de valores nos controlos alterados.

  • Quando quiser certificar-se de que o formulário que está a ver apresenta dados em todos os respetivos controlos. Por exemplo, os controlos que contêm objetos OLE não apresentam os respetivos dados imediatamente após abrir um formulário.

  • Esta ação não causa uma repetir a consulta da base de dados, pelo que não mostra registos novos e alterados nem remove registos eliminados da tabela ou consulta subjacentes do objeto. Utilize a ação de macro Requerer para repetir a origem do objeto ou um dos respetivos controlos. Utilize a ação de macro ShowAllRecords para apresentar os registos mais recentes e remover todos os filtros aplicados.

  • A ação de macro RepaintObject não tem o mesmo efeito que clicar em Atualizar no grupo Registos no separador Base , que mostra as alterações que o utilizador ou outros utilizadores efetuaram aos registos atualmente apresentados em formulários e folhas de dados.

Para executar a ação de macro RepaintObject num módulo de Visual Basic for Applications (VBA), utilize o método RepaintObject do objeto DoCmd.

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!

×