Puede usar la acción de macro GoToRecord en bases de datos de escritorio de Access y aplicaciones web de Access para convertir el registro especificado en el registro actual de una tabla abierta, un formulario o un conjunto de resultados de consulta.
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 actualizar 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 | 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 en blanco el argumento Tipo de objeto , deje también en blanco este argumento. |
| Grabar | El récord para hacer el récord actual. Seleccione Anterior, Siguiente, Primero, Último, Ir a o Nuevo en el cuadro Grabar . El valor predeterminado es Siguiente. |
| Desfase | Entero o expresión que da como resultado un entero. Una expresión tiene que ir precedida de un signo igual (=). Este argumento especifica el registro para hacer el registro actual. Puede usar el argumento Offset de dos maneras:
Nota: Si usa la configuración Prima, Última o Nueva para el argumento Grabar, Access omitirá el argumento Desref. Si escribe un argumento de desplazamiento demasiado largo, Access mostrará un mensaje de error. No puede escribir números negativos para el argumento de compensación . |
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 récord para hacer el récord actual. Seleccione Anterior, Siguiente, Primero o Último en el cuadro Grabación . El valor predeterminado es Siguiente. |
Observaciones
Si el foco está en un control determinado de un registro, esta acción macro lo deja en el mismo control para el nuevo registro.
Puede usar la nueva configuración para el argumento Registro para desplazarse al registro en blanco al final de un formulario o una tabla para poder introducir 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, después, 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 las configuraciones Primero, Último, Siguiente, Anterior y Nuevo para el argumento Registro . También puede desplazarse a los registros mediante los botones de navegación en 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 de Visual Basic para Aplicaciones (VBA), utilice el método GoToRecord del objeto DoCmd .