• Martes 19 de Noviembre de 2024, 05:32

Autor Tema:  Re: Enlazar o filtrar varios subformularios  (Leído 3148 veces)

oscarvb

  • Nuevo Miembro
  • *
  • Mensajes: 10
    • Ver Perfil
Re: Enlazar o filtrar varios subformularios
« en: Viernes 7 de Febrero de 2003, 15:47 »
0
Tengo un formulario "padre" el cual contiene un PageControl o TabControl y dentro de cada página/pestaña tengo un subformulario. El formulario "padre" no está asociado a ninguna tabla.

Lo que quiero hacer es que al seleccionar un registro del primer subformulario, automáticamente se filtre la información del segundo y así sucesivamente.

El problema que tengo es que no consigo mostrar la información filtrada del segundo o tercer subformulario.

José D

  • Miembro MUY activo
  • ***
  • Mensajes: 235
    • Ver Perfil
Re: Enlazar o filtrar varios subformularios
« Respuesta #1 en: Viernes 7 de Febrero de 2003, 23:59 »
0
Hola oscarvb...

No sé si entiendo bien lo que quieres hacer, pero por ejemplo y si es lo que entiendo, te indico que si quieres por ejemplo que la información de Text1 del Form1 se muestre en el Text1 del Form2, sería así:

Form2.Text1 = Form1.Text1

Igual como el contenido de un Label y por ahí va la cosa, no sé si es eso al referirte a filtrar o enlazar la información de un Form a otro.

Desde luego, con lo que indico, tendrías que hacer eso la cantidad de TextBoxc que quieres que pasen su información a los TextBox del otro Form.

Espero haberle atinado al problema, sino, pues ojala te respondan pronto y así todos contentos:D y felices en foros.solocodigo.com, no te parece.

Saludos.
Saludos

oscarvb

  • Nuevo Miembro
  • *
  • Mensajes: 10
    • Ver Perfil
Re: Enlazar o filtrar varios subformularios
« Respuesta #2 en: Lunes 10 de Febrero de 2003, 12:30 »
0
Lo siento José D,

Pero no has entendido mi pregunta o simplemente no me he explicado con la suficiente claridad.

Por si acaso, vuelvo a formular la pregunta para ver si tú mismo u otra persona me la podeis responder.


1.- He creado un formulario el cual se llama "Direcciones", este formulario no está vínculado ni relacionado con ninguna tabla, es un formulario "independiente".

2.- Dentro del formulario "Direcciones" he colocado un objeto "tabControl" o "PageControl" con cuatro páginas o pestañas (Países, Provincias, Poblaciones y Códigos Postales).

3.- Dentro de cada página o pestaña he colocado un subformulario (Paises, Provincias, Poblaciones y Códigos postales). Cada subformulario tiene sus controles y campos. Estos subformularios no los puedo víncular con el  formulario "Direcciones" al no estar éste último vínculado a ninguna tabla.

4.- Cuando selecciono un registro del subformulario "Países" y cambio a la pestaña "Provincias", quiero que sólo me aparezcan en el subformulario de "Provincias" las provincias relacionadas con el país seleccionado, es decir, me aparezca la información filtrada automáticamente.

5.- Y así sucesivamente con los otros subformularios.

José D

  • Miembro MUY activo
  • ***
  • Mensajes: 235
    • Ver Perfil
Re: Enlazar o filtrar varios subformularios
« Respuesta #3 en: Lunes 10 de Febrero de 2003, 18:14 »
0
Caramba Oscarvb lastima que no era lo que pensaba, y ya con lo nuevo que has indicado no puedo opinar mucho porque entiendo todo menos lo de "colocar un subformulario dentro de las pestañas", eso si que en verdad no lo entiendo, ¿un subformulario dentro de la pestaña?, eso si que suena raro, no entiendo.

Ojala quien sepa pueda, indicarte exactamente lo que necesitas.

Suerte.
Saludos

HurryCrack

  • Miembro MUY activo
  • ***
  • Mensajes: 206
    • Ver Perfil
Enlazar o filtrar varios subformularios
« Respuesta #4 en: Sábado 1 de Marzo de 2003, 17:45 »
0
A ver, si no entiendo mal, lo que necesitas es que los datos de una tabla te aparezcan en los subformularios, bien, creo que se puede solucionar de forma que cuando abras algun subformulario simplemente le digas que ataque la tabla de forma que filtre la primera entrada por el campo PROVINCIA, osea, "SELECT PROVINCIA FROM TABLA WHERE PAIS='"& PAIS_ELEGIDO & "'" y sobre esta seleccion le vas haciendo filtros sucesivos. No se espero que esto te sea de ayuda. Fale?:suerte: