![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|
|
#1
|
||||
|
||||
|
Pues con el ejemplo que menciona neftali de Delphi.About a mi si me lo dibuja bien.
__________________
|
|
#2
|
||||
|
||||
|
y que le modificaste aqui para con datos integer:
por que a este if no entra nunca dado que el checkbox nunca me lo pone visible
__________________
Una forma de alcanzar tus metas es ayudando a otros a alcanzar las suyas |
|
#3
|
||||
|
||||
|
La columna del Grid y el DBCheckBox deben tener definido el mismo campo.
En el DBCheckBox hay que definirle las propiedades ValueChecked y ValueUnChecked a los valores que vas a tomar como cierto y falso. Ejemplo: ValueChecked=1 para verdadero y ValueUnChecked=0 para falso.
__________________
|
|
#4
|
||||
|
||||
|
Sisisi pero no ves que asi me saca un error que dice:
cannot acces field 'prodcre' as type boolean donde prodcre es mi campo integer
__________________
Una forma de alcanzar tus metas es ayudando a otros a alcanzar las suyas |
|
#5
|
||||
|
||||
|
si ves entonces por eso te pregunto que hay que modificar para que acepte el valor no boolean sino integer.
Ayudame please
__________________
Una forma de alcanzar tus metas es ayudando a otros a alcanzar las suyas |
|
#6
|
||||
|
||||
|
Si, bueno, hasta ahora todas los grids que he visto que ponen un checkbox son para campos tipo boolean.
Lepe: la dbGrid del JVCL pone el checkbox de manera automática si el campo esta definido como boolean (bit para SQL Server) Dos opciones: 1.- Seguir buscando y jugar con el código para que tome un valor entero como boolean. (editado)....... despues de leer el post de maeyanes esto no tiene mcuho sentido.... 2.- Que definas otro campo tipo boolean en tu base de datos. Supongo que lo más sencillo sería la segunda opción, de cualquie rmanera dejame ver que más se me ocurrre.
__________________
Última edición por ContraVeneno fecha: 19-07-2005 a las 21:20:48. |
|
#7
|
|||
|
|||
|
El problema es que su versión de Interbase es menor a la 7, y esta no ofrece soporte a campos booleanos.
|
|
#8
|
||||
|
||||
|
la segunda no por que uso interbase y no permite crear datos boolean
mira yo tengo este codigo pero tiene dos problemas imprime checkbox fuera de la grilla y no se pueden modificar como en esta. es decir si el checkbox esta checked no lo puedes pasar a unchecked:
pero el principal problema es que no me imprime el checkbox en la grilla pruebalo y veras
__________________
Una forma de alcanzar tus metas es ayudando a otros a alcanzar las suyas |
|
#9
|
||||
|
||||
|
Cita:
no entra nunca porque no es DBCheckBox1.DataField sino DBCheckBox1.FieldName. ContraVeneno, gracias por la info del checkbox en la JVCL. En realidad yo necesitaba el checkbox sin asociarlo a un campo, pero es bueno saber que lo tiene para campos boolean. el barto, gracias por corroborar que solo hace falta un Repaint en el grid para actualizar el campo. Si los datos vienen de un query, muy posiblemente haya que cerrarlo y abrirlo de nuevo para que tome los datos de nuevo. Un saludo a todos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
|
#10
|
||||
|
||||
|
ATENCIÓN: Para que esta solucion sea efectiva hay que tener en false la opcion dgAlwaysShowEditor
__________________
Una forma de alcanzar tus metas es ayudando a otros a alcanzar las suyas |
|
#11
|
|||
|
|||
|
Cuando hago dos veces click en el comboBox desaparece el mismo
Hola gente:
revivo este hilo para ver si me pueden ayudar con el problemita que tengo... Me sirvio un montón todo lo que pusieron en el hilo este... Puse en mi programa el código prupuesto por "el_barto", solo que lo hice para string y no booleano... Les copio el código para que no tengan que revisar hacia atras: Me esta andando bastante bien el comboBox en el dbgrid... El problema es el siguiente: hago click en el comboBox y me anda perfecto, ahora cuando vuelvo a hacer click en el mismo registro sin irme a otro desaparece el comboBox. Para que aparezca me tengo que ir a otro registro de dbgrid..... No sé si alguien tiene alguna solución para este problema... Desde ya agradezco sus repuestas. Muchas gracias. Mariano. Última edición por marcoszorrilla fecha: 04-02-2010 a las 06:52:52. |
|
#12
|
|||
|
|||
|
JvDBUltimGrid y JvDBCheckBox
Hola. sobre el tema de poner un check en una grilla yo utilice los componentes JvDBUltimGrid y JvDBCheckBox, los dos asociados al mismo dataSource.
En la propiedad "Edit Control" de JvDBUltimGrid seleccione que campos de la grilla queria asociar con los JvDBCheckBox |
|
#13
|
|||
|
|||
|
Gracias por el código, revisando los post 26-08-2017 lo ocupé y funcionó, saludos.
|
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|