|
Saludos Nómada
Imagino por lo que comentas tiene un formulario (llamemosle: Control de Recibo) en cada Pestaña yo lo veo de esta manera:
En la tabla hisórico tienes un campo Id_Recibo correspondiente al Recibo y que por supuesto tambien está en la tabla Recibo, por tanto:
En la pestaña de Históricos tienes un subformulario de tipo continuo que muestra el historico de todos los recibos registrados y tiene un botón llamemosle al formulario Histórico y al botón BtnVerRecibo
En la pestaña de Recibo tienes un formulario de tipo único que debería mostrar el recibo seleccionado en el históricoy que contiene un campo Id_Recibo.
Te propongo:
En la pestaña Recibo, fuera del formulario Recibo crea un control Cuadro de Texto Indepeciente que le llamarás (Id_Recibo y que en Origen del Control estará vacio, será independiente) y le dices al formulario Recibo que el se vincula en su campo primario y secundario (Id_Recibo)
Vincula campos secundarios: Id_Recibo Vincula campos principales: Id_Recibo
En el evento OnClick del botón BtnVerRecibo: Forms![Control de Recibo ]![Id_Recibo] = Me![Id_Recibo] Forms![Control de Recibo ]![ Recibo ].Form.Requery
Esto debe hacer que cuando selecciones un registro del Histótico y des click en el botón BtnVerRecibo, le establezca el valor del campo Id_Recibo del registro seleccionado al control independiente Id_Recibo en la hoja de la pestaña Recibo y luego le dice al formulario Recibo que se recargue, por tando debe mostrar el Recibo correspondiente al Histórico seleccionado.
Espero te sea útil Saludos cordiales.
------------- pmv
|