Ver la Versión Completa : Checkbox que no cheka
Kenobi
21-01-2008, 23:00:14
Buenas amigos.
estoy empezando a usar los componentes TmsComponents, pues dentro de estos tenemos el TdvAdvDbGrid (o sea un DbGrid) lo enlazo a una tabla que tiene entre otros un campo Booleano , pues el problema es que intento chekear o no chekear dicho campo en el grid y nada , ya me asegure que no este readonly y demas propiedades, por donde sera la cosa seria una lastima ya que el componente es bastante bonito ....
Gracias ....
gironella
22-01-2008, 10:56:24
ei hola, no se si te he entendido bien, pero tienes checkbox dentro de un grid,no? i cuando apretas en el check box pasa de ti.
A mi me pasó eso i el problema me parece que estaba en el parent del checkbox. Mírate un poco eso.
Venga hasta luego
Luis M.
22-01-2008, 12:36:30
Mira en la propiedad [colums] del DBGrid, en el campo Booleano, la propiedad
CheckBoxField := true
Pon los valores de ChechFalse y CheckTrue.
DBGrid->ShowBooleanFields := true.
Y porsupusto DBGrid->options->goEditing := True.
Ya nos contaras, si te ha servido.
Un saludo.
Kenobi
22-01-2008, 16:21:50
segui tus instruccciones, que ya las habia hecho debo añadir.... pero con la salvedad que los valores
chekfalse = 0
chektrue = 1
por eso no funcionaba
solucion
chekfalse = false
chektrue = true
asi es es sqlserver ...
Gracias ....
Luis M.
22-01-2008, 18:53:33
Ok. para eso estamos.
Una cuestión...
Estos componentes están muy bien, siempre y cuando no cargues una tabla
con muchos registros en el DBGrid.
Un saludo.
Kenobi
23-01-2008, 00:17:50
Gracias, me llama la atencion lo del numero de registros, una pregunta cuantos consideras tu que son "Muchos" registros .....
Gracias por todo ....
Luis M.
23-01-2008, 08:59:18
Hola.
Bueno... yo he cargado desde 300.000 hasta 1.000.000 y la verdad es que
demora mucho la carga de datos (± 30 segundos).
No lo considero aceptable para un entorno de trabajo.
Creo que es, porque carga todos los registros en memoria antes de presentarlos.
En cambio con estos componentes (http://www.scalabium.com/),
el DBGrid presenta los datos al instante (probado con 1.000.000 de registros).
Y más o menos puedes hacer lo mismo.
Un saludo.
vBulletin v3.6.8, Derechos ©2000-2024, Jelsoft Enterprises Ltd.