Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplica-se ao: Access 2013, Office 2013
Você pode usar a ação RedesenharObjeto para concluir todas as atualizações de tela pendentes para um objeto de bancos de dados especificado ou para o objeto de banco de dados ativo, caso não haja nenhum especificado. Essas atualizações incluem todos os recálculos pendentes de controles do objeto.
Setting
A ação RedesenharObjeto tem os argumentos a seguir.
Argumento da ação |
Descrição |
|---|---|
Tipo de Objeto |
O tipo de objeto a ser redesenhado. Clique em Tabela, Consulta, Formulário, Relatório, Macro, Módulo, Página de Acesso a Dados, Modo de Exibição do Servidor, Diagrama, Procedimento Armazenado ou Função na caixa Tipo de Objeto, na seção Argumentos da Ação do painel Construtor de Macros. Deixe esse argumento em branco para selecionar o objeto ativo. |
Nome do Objeto |
O nome do objeto a ser redesenhado. A caixa Nome do Objeto mostra todos os objetos de banco de dados do tipo selecionado pelo argumento Tipo de Objeto. Se você deixar o argumento Tipo de Objeto em branco, faça o mesmo com este argumento. |
Comentários
Para concluir as atualizações de tela pendentes, o Microsoft Access aguarda a finalização de outras tarefas pendentes. Com esta ação, você pode forçar o redesenho imediato dos controles do objeto especificado. Você pode usar a ação:
Quando utilizar a ação DefinirValor para alterar valores em vários controles. O Access talvez não mostre as alterações de imediato, principalmente se outros controles (por exemplo, controles calculados) dependerem dos valores dos controles alterados.
Quando quiser verificar se o formulário em exibição mostra os dados de todos os controles. Por exemplo, controles contendo objetos OLE não exibem os dados imediatamente após a abertura de um formulário.
Observação
- Esta ação não ativa a repetição de consulta do banco de dados, portanto, não mostra registros novos e alterados nem remove registros excluídos da tabela ou da consulta subjacente do objeto. Use a ação Repetir Consulta para consultar outra vez a origem do objeto ou de um de seus controles. Use a ação MostrarTodosRegistros para exibir a maioria dos registros recentes e remover todos os filtros aplicados.
- A ação RedesenharObjeto não tem o mesmo efeito de clicar em Atualizar no grupo Registros da guia Página Inicial, que mostra todas as alterações que você ou outros usuários tenham feito nos registros exibidos no momento, em formulários e folhas de dados.
Para executar a ação RedesenharObjeto em um módulo do VBA, use o método RepaintObject do objeto DoCmd.