Actualizar Cuadro Combinado

23/04/2010 - 17:18 por busqueda en access | Informe spam
Hola a todos, mi pregunta es como hacer para actualizar un cuadro combinado
de un subformulario, al cambiar un valor en un cuadro combinado del
formulario principal, ej:

"FORMULARIO 1", tiene un cuadro "Combinado 1"que posee A,B y C ;
"SUBFORMULARIO", tiene un cuadro "Combinado 2" que posee A1, A2; B1,B2 y C1,C2
si escojo en "Combinado 1" A en "Combinado 2" me tira solo A1 y A2, ok hasta
aqui todo perfecto eso ya lo logre, ahora la pega que tengo es que si me
equivoco y escojo A y voy a "Combinado 2" me salen las A, pero yo queria B,
al devolverme a "Combinado 1" y escoger B, en "Combinado 2" no me cambia y me
salen solo las A, como hago para actualizarlo y me salgan las B?

Preguntas similare

Leer las respuestas

#1 Patxi Sanz
23/04/2010 - 18:19 | Informe spam
Hola:

Ahora, ¿cómo lo estás haciendo? ¿Códigos, macros, ...? ¿Puedes exponer ese
código/macro?

Un saludo,


Patxi Sanz
Tudela (NA)
http://www.pasa.es.tt/
Respuesta Responder a este mensaje
#2 busqueda en access
24/04/2010 - 14:48 | Informe spam
Hola, graciaas por responder.

Lo que hago es establecer un criterio en "Combinado 2" que es asi:

Origen de fila "Combinado 2"
Campo x:
Criterios: [Formularios]![FORMULARIO 1]![Combinado 1]


"Patxi Sanz" escribió:

Hola:

Ahora, ¿cómo lo estás haciendo? ¿Códigos, macros, ...? ¿Puedes exponer ese
código/macro?

Un saludo,


Patxi Sanz
Tudela (NA)
http://www.pasa.es.tt/

.

Respuesta Responder a este mensaje
#3 Patxi Sanz
25/04/2010 - 09:40 | Informe spam
En este caso, cuando se carga por primera vez la lista en Combinado 2, se
usa lo que hay en Combinado 1: "A". Pero aunque se cambie el dato en
Combinado 1, no se vuelve a cargar la lista en Combinado 2 porque Access no
lo considera necesario: ya tiene una lista.

Lo que tienes que hacer es decirle a Access que sí es necesario volver a
cargar la lista cuando se modifica el dato en Combinado 1, mediante un
Requery:

Private Sub Combinado_1_AfterUpdate()
Me.Combinado_2.Requery
End Sub

Un saludo,


Patxi Sanz
Tudela (NA)
http://www.pasa.es.tt/
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida