Page 1 of 1

DBCombo en FW

Posted: Thu Mar 16, 2006 2:06 pm
by jose_murugosa
Hola,
Tengo una aplicación funcionando perfectamente con el siguiente DbCombo:

REDEFINE DbCombo oCbx[1] VAR oDbf[1]:idProd ID 104 OF oPage:aDialogs[1] ;
ALIAS "CBOPROD" Itemfield "idProdtxt" ListField "Nombre" ;
ON CHANGE ( PRODTOR->(DbSeek( oDbf[1]:aBuffer[5], .f. ) ), ;
oSay[21]:SetText(PRODTOR->Dicose), ;
oPage:aDialogs[1]:Update() ) update

Compilada con la versión de Febrero 2006 y con CommCtrl.dll funciona perfectamente, compilada con FW Marzo 2006 (bajada 10/03) el combo no busca el texto al escribir sobre el, y hace un ruidito, sin embargo si se abre permite buscarlo pero solo con flecha arriba y flecha abajo.

Vuelvo a compilar el código con la versión de enero y anda perfecto.

Por favor, apreciaré su ayuda para resolver este problema.

Posted: Fri Mar 17, 2006 8:37 am
by Antonio Linares
José,

La base de datos tiene que estar indexada por upper(Nombre) y ese índice tiene que ser el índice activo.

Sigue el inconveniente

Posted: Fri Mar 17, 2006 1:02 pm
by jose_murugosa
Antonio Linares wrote:José,

La base de datos tiene que estar indexada por upper(Nombre) y ese índice tiene que ser el índice activo.


Antonio, la Base como ves en el ejemplo que te mando está indexada por UPPER(nombre) y el array en mayúscula, sin embargo cuando escribo el principio del nombre (sin abrir el combo) lo busca pero hace un zumbido, te envié fuente del testdbc1.prg con mi base para que lo veas a tu e-mail.
Me da el mismo error compilando con Harbour y xHarbour.
(yo uso xharbour, FWH 2.7 Marzo bajado 10/03/2006, Windows XP)

Novedades de James Bott?

Posted: Tue Mar 21, 2006 10:18 pm
by jose_murugosa
Antonio,
Has tenido novedades sobre el tema DbCombo?

Cito:
"Cuando abro la lista del DBCombo, anda perfecto, no obstante cuando no está abierta la lista y empiezo a escribir un nombre que coincide con uno de la lista, lo busca perfectamente, pero hace un molesto ruidito.
Esto me sucede con Harbour y xHarbour con FWH 2.7 bajados 10/03/2006, Windows XP SP2"

Agradecería cualquier novedad....

Un abrazo