** NORMAS DEL FORO **
Inicio del foro Inicio del foro > Access y VBA > Access y VBA
  Mensajes nuevos Mensajes nuevos RSS - GotoRecord
  Preguntas frecuentes Preguntas frecuentes  Buscar en el foro   Eventos   Registro Registro  Iniciar sesion Iniciar sesion

GotoRecord

 Responder Responder
Autor
Mensaje
rocjfl-b Ver desplegable
Colaborador
Colaborador


Unido: 19/Abril/2006
Localización: España
Estado: Sin conexión
Puntos: 568
Opciones de entrada Opciones de entrada   Gracias (0) Gracias(0)   Cita rocjfl-b Cita  ResponderRespuesta Enlace directo a este mensaje Tema: GotoRecord
    Enviado: 28/Noviembre/2019 a las 16:57
Desde un control de un subformulario quiero ir a un determinado registro con la siguiente instrucción:

DoCmd.GoToRecord acDataForm, "NombreFormulario", acGoTo, Me!id

Visual dice: Se ha producido el error 2105 en tiempo de ejecución
No se puede ir al registro especificado.

Una ayuda, por favor.




Arriba
VIMIPAS Ver desplegable
Colaborador
Colaborador
Avatar

Unido: 06/Enero/2006
Localización: ESPAÑA
Estado: Sin conexión
Puntos: 5300
Opciones de entrada Opciones de entrada   Gracias (0) Gracias(0)   Cita VIMIPAS Cita  ResponderRespuesta Enlace directo a este mensaje Enviado: 28/Noviembre/2019 a las 22:22
Buenas noches.

Entendiendo las relaciones de Access para los Form/Subform (habitualmente de 1 "Form" a varios "Subform", lo habitual es que el padre "formulario", sea el que le diga al hijo "subformulario", que registros puede enseñar el hijo.

En base a ello el hijo, podrá ir a cualquiera de esos registros.... ¿sucede esto así?, quiero decir que si estás tratando de ir a un registro que ya esté en la pantalla del subformulario.

Lo digo porque si no es un registro que el padre haya dejado poner "MEDIANTE LA RELACIÓN CORRECTA" en el hijo, va a ser difícil que puedas ir a ese registro.

¿Estamos.....?

Saludos.


Editado por VIMIPAS - 28/Noviembre/2019 a las 22:23
Gracias
Arriba
rocjfl-b Ver desplegable
Colaborador
Colaborador


Unido: 19/Abril/2006
Localización: España
Estado: Sin conexión
Puntos: 568
Opciones de entrada Opciones de entrada   Gracias (0) Gracias(0)   Cita rocjfl-b Cita  ResponderRespuesta Enlace directo a este mensaje Enviado: 04/Diciembre/2019 a las 17:25
Buenas tardes Vimipas.
Perdón por el retraso.
Se trata de 2 tablas, una donde se registran contactos, la otra donde se registran todos los contactos que están relacionados con un determinado contacto.
Pepito, esta relacionado con Menganito y Fulanito.
Lo que pretendo es: si me posiciono en el registro de Menganito en el subformulario, poder ir al registro de Menganito en el formulario para que en el subformulario me presente todos los contactos que a su vez están relacionados con Menganito.
Todos los registros de Pepito, Fulanito y Menganito están en una tabla, en la otra están las posibles relaciones que pueda tener cada uno de ellos con el resto
Espero haberme explicado.



Editado por rocjfl-b - 04/Diciembre/2019 a las 17:26
Arriba
VIMIPAS Ver desplegable
Colaborador
Colaborador
Avatar

Unido: 06/Enero/2006
Localización: ESPAÑA
Estado: Sin conexión
Puntos: 5300
Opciones de entrada Opciones de entrada   Gracias (0) Gracias(0)   Cita VIMIPAS Cita  ResponderRespuesta Enlace directo a este mensaje Enviado: 06/Diciembre/2019 a las 23:24
Hola Rodolfo.

Veamos tabla1, todos los contactos juntos(Pepito, Menganito y Fulanito). Vale. CAMPO1: NombreContacto, CAMPO2: Id

Veamos tabla2, los contactos de la tabla que están relacionados entre sí. Vale. CAMPO1: ?, CAMPO2: ?, CAMPO3: ?, CAMPOX.....: ?.

¿Cual es la relación de la tabla2 la tabla?..???.

¿Que tabla hay en tu FORMULARIO?
¿Qué tabla hay en tu SUBFORMULARIO?

Verás que voy mas perdido que carracuca, como dicen en mi pueblo. Te lo aclaro esto: la razón es que tan solo tu sabes lo que tienes montado. Las preguntas que te hago es para saber si logro entender lo que necesitas. De momento no me entero.

Saludos.



Gracias
Arriba
rocjfl-b Ver desplegable
Colaborador
Colaborador


Unido: 19/Abril/2006
Localización: España
Estado: Sin conexión
Puntos: 568
Opciones de entrada Opciones de entrada   Gracias (0) Gracias(0)   Cita rocjfl-b Cita  ResponderRespuesta Enlace directo a este mensaje Enviado: 08/Diciembre/2019 a las 19:02
Hola Vimipas

tabla1, todos los contactos juntos(Pepito, Menganito y Fulanito). Vale. CAMPO1: NombreContacto, CAMPO2: Id

Tabla2,  CAMPO1: Id; CAMPO2: IdTabla1

Tabla 1: FORMULARIO
Tabla 2: SUBFORMULARIO

Gracias por la paciencia.
Arriba
VIMIPAS Ver desplegable
Colaborador
Colaborador
Avatar

Unido: 06/Enero/2006
Localización: ESPAÑA
Estado: Sin conexión
Puntos: 5300
Opciones de entrada Opciones de entrada   Gracias (0) Gracias(0)   Cita VIMIPAS Cita  ResponderRespuesta Enlace directo a este mensaje Enviado: 09/Diciembre/2019 a las 21:35
Publicado originalmente por VIMIPAS VIMIPAS escribió:

Hola Rodolfo.

Veamos tabla1, todos los contactos juntos(Pepito, Menganito y Fulanito). Vale. CAMPO1: NombreContacto, CAMPO2: Id

Veamos tabla2, los contactos de la tabla que están relacionados entre sí. Vale. CAMPO1: ?, CAMPO2: ?, CAMPO3: ?, CAMPOX.....: ?.

¿Cual es la relación de la tabla2 la tabla?..???.

¿Que tabla hay en tu FORMULARIO?
¿Qué tabla hay en tu SUBFORMULARIO?

Verás que voy mas perdido que carracuca, como dicen en mi pueblo. Te lo aclaro esto: la razón es que tan solo tu sabes lo que tienes montado. Las preguntas que te hago es para saber si logro entender lo que necesitas. De momento no me entero.

Saludos.



Gracias
Arriba
 Responder Responder
  Compartir tema   

Ir al foro Permisos de foro Ver desplegable