Clipper/FiveWin - PROBLEMAS CON COMBOBOX

   
Vista:

PROBLEMAS CON COMBOBOX

Publicado por Luis (4 intervenciones) el 14/10/2008 01:12:38
Que tal... una pregunta soy nuevo en esto.

Porque cuando tengo 02 combobox juntos diseñados por recursos no funcionan en cambio cuando bloqueo 1 el otro si funciona y viceversa.

el bloque..

REDEFINE COMBOBOX oCbx1 VAR vtItem1 ITEMS {"General","Distrito","Urbanización"} ;
ID 115 OF oDlg ;
STYLE CBS_DROPDOWN ;
ON CHANGE ( vNopcmb1 := oCbx1:nAt, vVCbx2:=Busimpo(vNopcmb1,oCbx2) ) ;
VALID ( vtItem4 := vtItem1, .T. )

REDEFINE COMBOBOX oCbx2 VAR vtItem2 ITEMS vVCbx2 ; // esto con bases de datos
ID 113 OF oDlg ;
STYLE CBS_DROPDOWN ;
ON CHANGE ( vNopcmb2 := oCbx2:nAt ) ;
VALID ( vtItem2 := vtItem3, .T. )

ejecuto pero solo funciona el de arriba y el otro no me muestra la data en el desplegable;
el cambio cuando bloqueo el primero (asiendo unos ajustes) el segundo si carga la
base de datos.

Espero alguna respuesta. Gracias.
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:PROBLEMAS CON COMBOBOX

Publicado por marcelo (161 intervenciones) el 14/10/2008 14:52:27
Luis, creo que te falta poner en la funcion: oCbx2:refresh()...
Saludos
Marcelo
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

RE:PROBLEMAS CON COMBOBOX

Publicado por Luis (4 intervenciones) el 14/10/2008 16:46:01
Hola Marcelo:

Gracias por contestar mi pregunta pero ya lo habia intentado y tampoco
aparece la data en el desplegable. Seguiré esperando alguna sugerencia.

Gracias

Luis
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

RE:PROBLEMAS CON COMBOBOX

Publicado por Gabriel Pascual (914 intervenciones) el 14/10/2008 18:12:46
No entiendo que es lo que quieres hacer, supongo que no tienes datos en el primer combobox de entrada, y los cargas de acuerdo a los criterios del primer combo ¿ es correcto ?.

Si es eso lo que quieres hacer, entonces para cambiar la data del segundo combo:

oCbx2:SetItems({"dato","dato2".......})

Supongo que esto lo haras en la funcion Busimpo

Si pudieras poner esa funcion, nos quedaría mas claro.
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