Page 1 of 1
Ayuda con Colores en Listbox
Posted: Wed Dec 05, 2007 12:52 pm
by je5u5
Estoy empezando en FW y se me presenta el siguiente problema cuando elimino un registro de un listbox:
- Mi listbox tiene colores al estilo pijama es decir una linea de un color y otra linea de otro color (una amarilla y otra gris) , pero cuando elimino un registro que tiene color gris y al refrescar el lisbox se juntan 2 filas del color amarillo y no quedan intercalados como deberia ser , no se si me he explicado bien, espero que si y ojalas alguien me pueda ayudar.
Gracias.
Posted: Wed Dec 05, 2007 1:00 pm
by Antonio Linares
Jesus,
Que sistema has usado para colorear el listbox tipo pijama ?
De ahí posiblemente venga el fallo
Posted: Wed Dec 05, 2007 2:20 pm
by je5u5
Hola Antonio y gracias por responder, estoy usando TCBROWSE y para poner los colores al listbos lo hago asi:
oLbx1:nClrPane:={|| iif((oLbx:cAlias)->(ordkeyno())%2==0,_gris,_amarillo)}
Uso FiveWin 2.4, clipper 5.3 y blinker 7
Posted: Wed Dec 05, 2007 2:58 pm
by Antonio Linares
Prueba con
SET DELETED ON | OFF
Posted: Wed Dec 05, 2007 3:08 pm
by je5u5
Ya tengo puesta esa instrucion y tampoco funciona pero al hacerle un PACK al dbf y volver a reindexar si me muestra los colores intercalados como debe ser ... Al parecer no reconoce que los registros estan deleteados pero sin embargo no los muestra en el listbox.
Posted: Wed Dec 05, 2007 3:11 pm
by Antonio Linares
Has probado con ON ? y con OFF ?
Posted: Wed Dec 05, 2007 3:23 pm
by je5u5
Con ON no me muestra el registro borrado pero me deja los colores amarillos pegados si he borrado uno gris ... con OFF me deja los colores intercalados pero me muestra el registro borrado lo cual no es la idea.
Posted: Wed Dec 05, 2007 3:29 pm
by Antonio Linares
Construye el indice con la claúsula FOR ! TuAlias->( Deleted() )
Posted: Wed Dec 05, 2007 3:33 pm
by je5u5
Ok antonio lo hare asi y vere que pasa ... te agradezco tus respuestas y te informare como me fue.
Posted: Wed Dec 05, 2007 5:53 pm
by je5u5
Solucionado mi problema ... Muchas gracias por tu ayuda.
Posted: Wed Dec 05, 2007 8:04 pm
by Antonio Linares
bien