Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

(Access 2002) abrir diferentes formularios desde un mismo botón

11 views
Skip to first unread message

Juan Muro

unread,
Apr 7, 2009, 9:27:53 AM4/7/09
to
Hola:
Trabajo con Access 2002 por impo$ición de mi jefe. Mi problema es el
siguiente:
Cuando abro un formulario general, con un filtro basado en una consulta, me
personaliza el segundo formulario y de hecho dentro del segundo aparece un
Id que se refiere al señalado por dicha consulta. Hasta ahí todo bien. Pero
dentro del segundo formulario tengo cuatro botones, que debieran abrirme
otros formularios y consultas (terceros) según el Id que aparece en el
segundo formulario, de tal manera que si en el segundo formulario el Id
fuera igual a 3, por ejemplo, al pulsar cualquiera de sus cuatro botones los
formularios y consultas terceros se refirieran ya al Id 3.
¿Cómo puedo establecer ése filtro?.
¿Serían tan amables de darme alguna pista o sugerencia?.
Muchas gracias
`8¬]
Juan Muro


__________ Información de ESET NOD32 Antivirus, versión de la base de firmas de virus 3992 (20090407) __________

ESET NOD32 Antivirus ha comprobado este mensaje.

http://www.eset.com

Joshua

unread,
Apr 7, 2009, 10:05:25 AM4/7/09
to
No se si es lo más apropiado pero creo que pasaría el valor del filtro:

Public Function MiFiltro() As Variant
MiFiltro = ValorFiltro
End Function

Saludos.

"Juan Muro" <juan...@gmail.com> escribió en el mensaje
news:eC3YyS4t...@TK2MSFTNGP03.phx.gbl...

Patxi Sanz

unread,
Apr 7, 2009, 11:27:47 AM4/7/09
to
Dependiendo de cómo abras los formularios, también puedes establecer un
filtro al abrirlos. Revisa en la ayuda de Access el método DoCmd.OpenForm si
usas VBA, o la acción AbrirFormulario si usas macros.

--
Un saludo,


Patxi Sanz
Tudela (NA)

Ju@nK [MVP 2006/9]

unread,
Apr 8, 2009, 4:07:56 AM4/8/09
to
Tienes varias formas para hacerlo, a traves de código puedes poner un
criterio en docmd.openform/report , también puedes poner como criterio en la
consulta origen de esos objetos el campo clave del form principal.

--
--
**
Salu2/Regards
Ju@nK [MVP Access] 2006/09
[DCE2003 ***] + VSTO [DCE2005 **]
http://juank.mvps.org http://www.juank.es
Correos personales o preguntas particulares en mi grupo
http://groups.google.es/group/juank?hl=es
www.juank.tk
¿Que es un MVP?, entérate en http://mvp.support.microsoft.com
**


"Juan Muro" <juan...@gmail.com> escribió en el mensaje
news:eC3YyS4t...@TK2MSFTNGP03.phx.gbl...

0 new messages