Ver Mensaje Individual
  #3 (permalink)  
Antiguo 01/03/2007, 15:29
Nexus80
 
Fecha de Ingreso: febrero-2007
Mensajes: 13
Antigüedad: 17 años, 4 meses
Puntos: 0
Re: Cuadros Combinados relacionados

Si es en access en sencillo. Creas los dos cuadros combinados Cuadro1, Cuadro2. El cuadro1 muestra los datos de 1 tabla mediante un SELECT sencillito.

Una vez tengas hecho el cuadro1, tienes que crear un Evento que al cambiar el estado del cuadro1 pase el Foco al cuadro 2 y haga un requery sobre lo seleccionado en el cuadro1.

Ejemplo...

Formulario Empleados

Cuadro1 devuelve los datos de esta consulta

Código:
SELECT DISTINCT Nombre FROM Empleados;
Con eso devuelve todos los nombres de todos los empleados (lo normal es que haya nombres repetidos). Creamos un evento para ese cuadro combinado que al cambiar (es decir al seleccionar nombre) pase el foco al Cuadro2 y le haga un requery.

Es decir...
Código:
Private Sub Cuadro1_Change()
SetFocus.Cuadro2
Requery.Cuadro2
End Sub
Y en el Cuadro2 que devuelva los datos de esta consulta....

Código:
SELECT Apellidos FROM Empleados WHERE Nombre=formularios!Empleados!Cuadro1;
Un saludo.