Acción de macro RepintarObjeto

Importante:  Este artículo se ha traducido con traducción automática; vea la declinación de responsabilidades. Para su referencia, puede encontrar la versión en inglés de este artículo aquí.

Puede usar la acción de macro RepintarObjeto en bases de datos de Access para completarlas actualizaciones de pantalla de un objeto de base de datos especificada o del objeto de base de datos activa, pendientes si no se especifica. Las actualizaciones incluyen los nuevos cálculos pendientes de los controles del objeto.

Configuración

La acción de macro RepintarObjeto tiene los siguientes argumentos.

Argumento de la acción

Descripción

Tipo de objeto

El tipo de objeto a volver a dibujar. Haga clic en tabla, consulta, formulario, informe, Macro, módulo, Página de acceso a datos, Vista de servidor, diagrama, Procedimiento almacenado o función en el cuadro Tipo de objeto en la ventana de diseño de la macro. Deje este argumento en blanco para seleccionar el objeto activo.

Nombre de objeto

El nombre del objeto para volver a dibujar. El cuadro Nombre de objeto muestra todos los objetos de la base de datos del tipo seleccionado por el argumento Tipo de objeto . Si deja en blanco el argumento Tipo de objeto , deje también en blanco este argumento.

Observaciones

Access espera a completar las actualizaciones de pantalla pendientes hasta que termina otras tareas pendientes. Con esta acción, puede forzar una actualización inmediata de los controles en el objeto especificado. Puede usar esta acción:

  • Cuándo usar la acción de macro EstablecerValor para cambiar los valores de un número de controles. Access no puede mostrar los cambios inmediatamente, especialmente si otros controles (por ejemplo, controles calculados) dependen de los valores de los controles modificados.

  • Cuando desee asegurarse de que el formulario que está viendo muestra los datos en todos los controles. Por ejemplo, los controles que contienen objetos OLE no muestran sus datos inmediatamente después de abrir un formulario.

Nota: 

  • Esta acción no genera una volver a ejecutar la consulta de la base de datos, por lo que no muestra los registros nuevos o cambiados ni quita los registros eliminados desde el objeto subyacente tabla o consulta. Use la acción de macro NuevaConsulta para consultar el origen del objeto o uno de sus controles. Use la acción de macro MostrarTodosRegistros para mostrar los registros más recientes y quitar los filtros aplicados.

  • La acción de macro RepintarObjeto no tiene el mismo efecto que hacer clic en Actualizar en el grupo de registros en la ficha Inicio, que muestra los cambios que realizan por otros usuarios en el registro que se muestre en formularios y hojas de datos.

Para ejecutar la acción de macro RepintarObjeto en un módulo Visual Basic para aplicaciones (VBA), use el método RepintarObjeto del objeto DoCmd .

Nota: Declinación de responsabilidades de traducción automática: Este artículo se ha traducido con un sistema informático sin intervención humana. Microsoft ofrece estas traducciones automáticas para que los hablantes de otros idiomas distintos del inglés puedan disfrutar del contenido sobre los productos, los servicios y las tecnologías de Microsoft. Puesto que este artículo se ha traducido con traducción automática, es posible que contenga errores de vocabulario, sintaxis o gramática.

Ampliar sus conocimientos
Explorar los cursos
Obtener nuevas características primero
Únase a los participantes de Office Insider

¿Le ha sido útil esta información?

¡Gracias por sus comentarios!

Gracias por sus comentarios. Quizá le interese ponerse en contacto con uno de nuestros agentes de soporte de Office.

×