Enlazar campos de distintos formularios
Bien, dispongo de dos formularios:
Uno de ellos es un listado con todos los teléfonos "Telefonos", y otro denominado "Telefonos/Edificios" donde aparecen los teléfonos, con un subformulario con la información del edificio en el que esta situado el teléfono. Estos están relacionados mediante un camp "ID", que relaciona a los Edificios con los Teléfonos.
Bien, en Teléfonos tengo un botón dentro del formulario de Teléfonos que me lleva directamente a Telefonos/Edificios.
Me gustaría poder hacer que cuando yo hiciese Click en el botón, me llevase al formulario Telefonos/Edificios y me apareciese el mismo teléfono que yo estaba consultando en Teléfonos, no se si me explico.
Yo estoy en Teléfonos y estoy viendo la extensión 6088 (es la clave principal). Hago Click en el botón que me lleva hasta Telefonos/Edificios y cuando este se abra, aparezcan los datos del teléfono con la extensión 6088 y de su edificio pertinente.
Esto, no tengo ni idea como hacerlo. Se me ocurren ideas, como guardar el valor del campo "extensión (al ser la clave principal, sería el único valor sin repetir, y por tanto único)" de la tabla Telefónos en una variable global (no se como se hace eso en visual basic) y cuando se abra la tabla Telefonos/Edificios, volcar el valor de esa variable sobre el campo "extensión" de ese formulario y así mostrarme los datos del Teléfono i Edificio de la extensión en cuestión.
Quizás piense demasiado mecánicamente, y no sea la solución más idónea para esto. Me gustaría que me explicases de que forma lo puedo realizar y si me equivoco en algo, corregirme.
Uno de ellos es un listado con todos los teléfonos "Telefonos", y otro denominado "Telefonos/Edificios" donde aparecen los teléfonos, con un subformulario con la información del edificio en el que esta situado el teléfono. Estos están relacionados mediante un camp "ID", que relaciona a los Edificios con los Teléfonos.
Bien, en Teléfonos tengo un botón dentro del formulario de Teléfonos que me lleva directamente a Telefonos/Edificios.
Me gustaría poder hacer que cuando yo hiciese Click en el botón, me llevase al formulario Telefonos/Edificios y me apareciese el mismo teléfono que yo estaba consultando en Teléfonos, no se si me explico.
Yo estoy en Teléfonos y estoy viendo la extensión 6088 (es la clave principal). Hago Click en el botón que me lleva hasta Telefonos/Edificios y cuando este se abra, aparezcan los datos del teléfono con la extensión 6088 y de su edificio pertinente.
Esto, no tengo ni idea como hacerlo. Se me ocurren ideas, como guardar el valor del campo "extensión (al ser la clave principal, sería el único valor sin repetir, y por tanto único)" de la tabla Telefónos en una variable global (no se como se hace eso en visual basic) y cuando se abra la tabla Telefonos/Edificios, volcar el valor de esa variable sobre el campo "extensión" de ese formulario y así mostrarme los datos del Teléfono i Edificio de la extensión en cuestión.
Quizás piense demasiado mecánicamente, y no sea la solución más idónea para esto. Me gustaría que me explicases de que forma lo puedo realizar y si me equivoco en algo, corregirme.
1 respuesta
Respuesta de jpaniagua
1