GeneXus - Cargar en dos Combos

 
Vista:

Cargar en dos Combos

Publicado por Hugo (8 intervenciones) el 15/05/2006 13:12:58
hola una consulta, tengouna transaccion, quiero ingresar dato en un campo pais y en otro provincia, pero quiero usar un combo que tenga los datos de todos los paises que los este tomando de una tabla,o otro combo provincia y cuando elija un pais, se filtre automaticamente las provincias en el comobo porvicnia, y quede registrado en la transacion tanto el pais y la prov. seleccionada.

cualquier sugerencia gracias desde Ya

Hugo...
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Cargar en dos Combos

Publicado por PabloF (1 intervención) el 15/05/2006 13:40:08
Supon que tienes un combo con la variable &CBPAIS y otro con &CBPROV. Tienes una tabla paises *CODPAIS, NOMBPAIS y otra tabla provincias, *CODPAIS, *CODPROV, NOMBPROV.
Haces un dinamic combo box de paises, directamente con los datos de la tabla. Con provincia el asunto es distinto. En el evento ISVALID de &CBPAIS, pon esto:

&CBPROV.Clear //vacia el combo de provincia
FOR each
where CODPAIS = &CBPAIS
.........&CBPROV.additem(CODPROV,NOMPROV) //llena el combo
ENDFOR

Espero te halla quedado claro.
Saludos PF
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar