** NORMAS DEL FORO **
Inicio del foro Inicio del foro > Access y VBA > Access y VBA
  Mensajes nuevos Mensajes nuevos RSS - Almacenar en variables datos de un subformulario
  Preguntas frecuentes Preguntas frecuentes  Buscar en el foro   Eventos   Registro Registro  Iniciar sesion Iniciar sesion

Tema cerradoAlmacenar en variables datos de un subformulario

 Responder Responder
Autor
Mensaje
Kublai Ver desplegable
Habitual
Habitual


Unido: 11/Julio/2020
Localización: Murcia
Estado: Sin conexión
Puntos: 162
Enlace directo a este mensaje Tema: Almacenar en variables datos de un subformulario
    Enviado: 05/Diciembre/2021 a las 08:47
Hola. Tengo una duda de novato:
Quiero almacenar en variables los campos de un formulario. Eso lo estoy consiguiendo haciendo referencia al formulario como:
Screen.ActiveForm.nombre del campo

Pero el formulario contiene a su vez un subformulario, que lee datos de una segunda tabla, relacionada con la tabla origen del formulario, a través de un campo común en ambas.

En esta segunda tabla puede haber hasta 7 registros por cada registro de la tabla principal del formulario.
Yo necesito pasar la información de cada registro del subformulario a variables, pero en cada caso de registro de la tabla principal puede haber desde 1 hasta 7 registros de la tabla secundaria.

Cómo puedo conseguirlo, de manera que finalmente todas las variables queden almacenadas en un único registro de una tercera tabla, que se crearía sólo para ésto?
Esa tercera tabla sería la base de una combinación de correspondencia con word.

Muchas gracias anticipadas.

Arriba
emiliove Ver desplegable
Administrador
Administrador


Unido: 16/Junio/2009
Localización: Mexico
Estado: Sin conexión
Puntos: 5694
Enlace directo a este mensaje Enviado: 07/Diciembre/2021 a las 01:06
Y para que en variables y no directo en la tercer tabla, puedes recorrer el subformulario e ir guardando los valores en la tabla ya sea mediante recordset o con una consulta.

Saludos.
Arriba
Kublai Ver desplegable
Habitual
Habitual


Unido: 11/Julio/2020
Localización: Murcia
Estado: Sin conexión
Puntos: 162
Enlace directo a este mensaje Enviado: 07/Diciembre/2021 a las 06:12
Pues llevas razón.
Para que veas hasta donde llega mi "novatez".
No se me había ocurrido. Es mucho más simple. Muchas gracias.

Arriba
Kublai Ver desplegable
Habitual
Habitual


Unido: 11/Julio/2020
Localización: Murcia
Estado: Sin conexión
Puntos: 162
Enlace directo a este mensaje Enviado: 25/Julio/2023 a las 09:27
Cerrais el hilo, por favor?. Muchas gracias.
Arriba
 Responder Responder
  Compartir tema   

Ir al foro Permisos de foro Ver desplegable