Imprimir página | Cerrar ventana

Pasar registro de un formulario a otro formulario

Impreso de: Foro de Access y VBA
Categoría: Access y VBA
Nombre del foro: Access y VBA
Descripción del foro: Foro de programacion en Access (Con código y sin código)
URL: http://www.mvp-access.com/foro/forum_posts.asp?TID=84006
Fecha de impresión: 24/Abril/2019 a las 00:53


Tema: Pasar registro de un formulario a otro formulario
Publicado por: Mikempf
Asunto: Pasar registro de un formulario a otro formulario
Fecha de publicación: 12/Octubre/2018 a las 03:57
Hola amigos, soy nuevo en el Foro. Quisiera ver si pueden ayudarme con lo siguiente:
Tengo un Formulario "Recibo" que a su ves tiene un SubFormulario "Detalle de Recibo" en el cual tengo un campo donde debo ingresar un valor que debo tomarlo de otro Formulario llamado "Contratos" del campo "Importe" haciendo un doble click.
La secuencia de trabajo seria la siguiente:
1) Mediante un boton del Form "Recibo", abro el Form "Contratos".
2) En el Form "Contratos" busco el campo "Importe" con el valor que a mi me interesa, le hago doble click sobre este mismo campo y debe copiar su valor, cerrar el Form "Contratos" y colocar ese valor copiado en el campo "ImporteRecibo" del SubForm "Detalle de Recibo".
Espero haber sido lo suficientemente claro para que me entiendan.
Un abrazo y gracias por su colaboracion.



Respuestas:
Publicado por: xavi
Fecha de publicación: 14/Octubre/2018 a las 08:05
Hola Mikempf y bienvenido al foro,

Dado que tienes ambos formularios y en el supuesto de que en el subformulario "Detalle de Recibo" estuvieras situado en el registro dónde quieras copiar el dato, el código en el doble clic del campo importe de del formulario Contratos sería (utilizando una de las varias sintaxis posibles):

Forms("Recibo").Controls("Detalle de Recibo").Form.Controls("ImporteRecibo") = Me!Importe

Nota: debes comprobar que el nombre del control subformulario sea "Detalle de Recibo". Caso de ser así, un consejo: evita los espacios.

Un saludo


-------------
Xavi, un minyó de Terrassa

http://www.llodax.com" rel="nofollow - Mi web



Imprimir página | Cerrar ventana