Compartir a través de


IrARegistro (acción de macro)

Se aplica a: Access 2013, Office 2013

Puede usar la acción IrARegistro para convertir el registro especificado en el registro activo de una tabla abierta, un formulario abierto o el conjunto de resultados de una consulta abierta.

Configuración

La acción IrARegistro tiene los siguientes argumentos.

Argumento de la acción

Descripción

Tipo de objeto

Tipo de objeto que contiene el registro que se desea convertir en registro activo. Haga clic en Tabla, Consulta, Formulario, Vista de servidor, Procedimiento almacenado o Función en el cuadro Tipo de objeto de la sección Argumentos de acción del panel Generador de macros. Deje este argumento en blanco para seleccionar el objeto activo.

Nombre del objeto

Nombre del objeto que contiene el registro que se desea convertir en registro activo. El cuadro Nombre del objeto muestra todos los objetos de la base de datos activa que sean 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.

Record

Registro que se va a convertir en registro activo. Haga clic en Anterior, Siguiente, Primero, Último, Ir a o Nuevo en el cuadro Registro. El valor predeterminado es Siguiente.

Offset

Número entero o expresión que se evalúa como un número entero. Una expresión debe ir precedida del signo igual (=). Este argumento especifica el registro que pasa a ser el registro activo. El argumento Desplazamiento puede usarse de dos formas:

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

  • Cuando el valor del argumento Registro es Ir a, Access se desplaza al registro que tenga el mismo número que el argumento Desplazamiento. El número de registro se muestra en el cuadro de número de registro situado en la parte inferior de la ventana.

    NOTA: Si usa la configuración First, Last o New para el argumento Record , Access omite el argumento Offset . Si se especifica para el argumento Desplazamiento un valor excesivo, Access muestra un mensaje de error. No se pueden especificar números negativos para el argumento Desplazamiento.

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

  • Cuando el valor del argumento Registro es Ir a, Access se desplaza al registro que tenga el mismo número que el argumento Desplazamiento. El número de registro se muestra en el cuadro de número de registro situado en la parte inferior de la ventana.

Comentarios

Si el enfoque está en un control determinado de un registro, esta acción lo deja en el mismo control del nuevo registro.

Se puede usar el valor Nuevo para el argumento Registro para ir al registro en blanco situado al final de un formulario o una tabla de manera que se puedan escribir nuevos datos.

Esta acción es similar a hacer clic en la flecha situada debajo del botón Buscar en la ficha 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 los valores Primero, Último, Siguiente, Anterior y Nuevo del argumento Registro. Asimismo, puede moverse a registros mediante los botones de navegación situados en la parte inferior de la ventana.

Puede usar la acción IrARegistro para convertir un registro de un formulario oculto en registro activo si especifica el formulario oculto en los argumentos Tipo de objeto y Nombre del objeto.

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