Actualizar subformulario, dentro de Formulario y dentro de Control de pestañas
Publicado por Francisco (54 intervenciones) el 19/03/2021 14:18:55
Tengo un formulario que se llama Formulario_Navegación y es el formulario principal que tiene un campo IDLAB que es la clave principal de toda la base de datos.
Este formulario principal además de varios campos, tiene también un control de pestañas, con tres pestañas, MUESTRAS, ENTRADA Y SALIDA
En pestaña MUESTRAS, hay una tabla, relacionada con el formulario principal
En la pestaña ENTRADA, tiene un formulario llamado FrmDocEntrada con varios campos relacionado con el formulario principal, en el que se graban una serie de datos y hay un campo para HIPERVINCULAR DOCUMENTACIÓN, además hay un subformulario en modo tabla llamado SubforConDocEntrada, en el que se muestran todos los documentos hipervinculados, para poder de un solo vistazo, ver todo los documentos que se han cargado y poder abrir alguno en caso necesario.
Lo que quiero, es que después de rellenar una nueva ficha de Entrada y rellenar el campo de hipervicular un documento, tras perder el foco de ese campo, se actualice el subformulario SubforConDocEntrada. Porque sino, hay que cerrar el formulario y volver a abrirlo para que se vean los cambios y el hipervínculo nuevo agregado en el subformulario.
El problema que tengo es como hacer referencia al Subformulario, que están dentro de un formulario y a la vez dentro de un control de pestañas, que está dentro de otro formulario para utilizar la instrucción “Recovery”
Yo lo pongo así:
Forms![FrmDocEntrada]! SubforConDocEntrada.Requery
Pero no me funciona
Este formulario principal además de varios campos, tiene también un control de pestañas, con tres pestañas, MUESTRAS, ENTRADA Y SALIDA
En pestaña MUESTRAS, hay una tabla, relacionada con el formulario principal
En la pestaña ENTRADA, tiene un formulario llamado FrmDocEntrada con varios campos relacionado con el formulario principal, en el que se graban una serie de datos y hay un campo para HIPERVINCULAR DOCUMENTACIÓN, además hay un subformulario en modo tabla llamado SubforConDocEntrada, en el que se muestran todos los documentos hipervinculados, para poder de un solo vistazo, ver todo los documentos que se han cargado y poder abrir alguno en caso necesario.
Lo que quiero, es que después de rellenar una nueva ficha de Entrada y rellenar el campo de hipervicular un documento, tras perder el foco de ese campo, se actualice el subformulario SubforConDocEntrada. Porque sino, hay que cerrar el formulario y volver a abrirlo para que se vean los cambios y el hipervínculo nuevo agregado en el subformulario.
El problema que tengo es como hacer referencia al Subformulario, que están dentro de un formulario y a la vez dentro de un control de pestañas, que está dentro de otro formulario para utilizar la instrucción “Recovery”
Yo lo pongo así:
Forms![FrmDocEntrada]! SubforConDocEntrada.Requery
Pero no me funciona
Valora esta pregunta


0