Applies ToAccess para Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Puede usar la acción de macro GoToRecord en las bases de datos de escritorio de Access y en las aplicaciones web de Access para realizar los registro especificados en el registro activo en una tabla, formulario o consulta abiertos conjunto de resultados.

Configuración

En las bases de datos de escritorio de Access, la acción de macro GoToRecord tiene los siguientes argumentos:

Argumento de la acción

Descripción

Tipo de objeto

El tipo de objeto que contiene el registro que desea hacer actual. Seleccione Tabla, Consulta, Formulario, Vista de servidor, Procedimiento almacenado o Función en el cuadro Tipo de objeto . Deje este argumento en blanco para seleccionar el objeto activo.

Nombre de objeto

El nombre del objeto que contiene el registro que desea convertir en el registro actual. El cuadro Nombre de objeto muestra todos los objetos de la base de datos actual del tipo seleccionado por el argumento Tipo de objeto . Si deja el argumento Tipo de objeto en blanco, deje también este argumento en blanco.

Grabar

El registro para realizar el registro actual. Seleccione Anterior, Siguiente, Primero, Último, Ir a o Nuevo en el cuadro Grabar . El valor predeterminado es Siguiente.

Desplazamiento

Es un entero o expresión que se evalúa como un entero. Una expresión debe ir precedida de un signo igual (=). Este argumento especifica el registro para crear el registro actual. Puede usar el argumento Desplazamiento de dos maneras:

  • Cuando el argumento Registro es Siguiente o Anterior, Access mueve el número de registros hacia delante o hacia atrás especificado en el argumento Desplazamiento .

  • Cuando el argumento Registro es Ir a, Access se desplaza al registro con el número igual al argumento Desplazamiento . El número de registro se muestra en la cuadro de número de registro en la parte inferior de la ventana.

Nota: Si usa el valor Primero, Último o Nuevo para el argumento Registro , Access pasa por alto el argumento Desplazamiento . Si escribe un argumento Offset que es demasiado grande, Access muestra un mensaje de error. No puede escribir números negativos para el argumento Desfasar .

En las aplicaciones web de Access, la acción de macro GoToRecord solo tiene un argumento.

Argumento de la acción

Descripción

Grabar

El registro para realizar el registro actual. Seleccione Anterior, Siguiente, Primero o Último en el cuadro Grabar . El valor predeterminado es Siguiente.

Comentarios

Si la foco se encuentra en un control concreto de un registro, esta acción de macro deja el mismo control para el nuevo registro.

Puede usar el valor Nuevo para que el argumento Registro se mueva al registro en blanco al final de un formulario o tabla para que pueda escribir nuevos datos.

En las bases de datos de escritorio de Access, esta acción es similar a hacer clic en la flecha situada debajo del botón Buscar de la pestaña Inicio y, a continuación, hacer clic en Ir a. Los subcomandos Primero, Último, Siguiente, Anterior y Nuevo registro del comando Ir a tienen el mismo efecto en el objeto seleccionado que la configuración Primero, Último, Siguiente, Anterior y Nuevo para el argumento Registro . También puede desplazarse a los registros mediante la botones de navegación de la parte inferior de la ventana.

En las bases de datos de escritorio de Access puede usar la acción GoToRecord para convertir un registro en un formulario oculto en el registro actual si especifica el formulario oculto en los argumentos Tipo de objeto y Nombre de objeto .

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

¿Necesita más ayuda?

¿Quiere más opciones?

Explore las ventajas de las suscripciones, examine los cursos de aprendizaje, aprenda a proteger su dispositivo y mucho más.

Las comunidades le ayudan a formular y responder preguntas, enviar comentarios y leer a expertos con conocimientos extensos.