Casilla de verificacion en rejilla

vForum para suscriptores profesionales de la plataforma de desarrollo Velneo

Moderador: vCoaches

Responder
Programador X
vMate
vMate
Mensajes: 39
Registrado: 12 Sep 2008, 20:25
Ubicación: Mexico D.F.
Contactar:

Casilla de verificacion en rejilla

Mensaje por Programador X » 30 Abr 2009, 00:13

Hola

Tengo una rejilla cuya tabla origen tiene campos de tipo booleano, pero quisiera agregar a mi rejilla un campo de tipo booleano y que aparesca como casilla de verificacion.

Por su ayuda gracias

Saludos

Avatar de Usuario
Fran
vCoach
vCoach
Mensajes: 6599
Registrado: 21 Sep 2005, 08:23
Ubicación: Madrid (España)
Contactar:

Mensaje por Fran » 30 Abr 2009, 08:27

Buenos dias:

Lo que podrías hacer es utilizar una tabla estática que tenga 2 registros con 2 dibujos correspondientes al checkbox marcado y desmarcado.

El valor inicial del campo enlazado a esta estática sería el campo boolenao. En la rejilla, en lugar de mostrar el campo booleano, muestras el icono del campo enlazado a la tabla estática y ya lo tienes.
Un saludo,

Francisco Javier Pérez Novo
EfeUno Consultores de Gestión y Software, S.L.
fjpnovo@efeuno.org
http://www.efeuno.org
(+34) 91 519 44 86
Skype: Fran-EfeUno

Google Maps:
40.447943147972445, -3.6719655990600586

Avatar de Usuario
rafapetit
vCool
vCool
Mensajes: 208
Registrado: 07 Ago 2007, 23:24
Ubicación: Ontinyent (Valencia) España - 38°82'05.18"N- 0°60'35.40"W

Mensaje por rafapetit » 30 Abr 2009, 08:29

Hola, no se si lo sabras pero esto que quieres directamente no se puede hacer.
Asi que yo tome una solucion alternativa, Ayudandome por medio de una tabla estatica con imagenes. Para poder mostrar la situacion, con la imagen del Check, marcado y sin marcar. de forma que cuando haces un doble click lanza un proceso que cambia el estado de este campo.
Asi controlo como esta. ya que la tabla estatica sera 0 o 1, como el booleano.
Espero que te sirva.
Un Saludo
Un Saludo.

Rafa Petit (SGO - Ontinyent)

Avatar de Usuario
rcueto
Velneo
Mensajes: 375
Registrado: 12 Sep 2007, 15:10

Casilla de verificación

Mensaje por rcueto » 30 Abr 2009, 08:42

Hola:

Informarte que no es posible editar en una rejilla un campo booleano mediante un check box. Sí podrías simularlo con dos imágenes (una de un check box desmarcado y otra de un check box marcado), pero esto simplemente te permitiría visualizar la imagen que corresponda al valor del campo, pero no para editar dicho campo.

El truco estaría en crear una tabla estática con dos registros (0 y 1), y con un objeto dibujo multi-icono asociado (el 0 tendrá asociado el icono del check box desmarcado y el 1 el del check box marcado).

En la tabla crea un campo enlazado a la tabla estática cuyo contenido inicial sea el campo boolenao.

En la rejilla muestra el icono de dicha tabla estática.

Esto, ya te digo, solamente te servirá para visualzar, pero no para editar el campo.

Un saludo.
Opinión personal de Rafael Cueto-Felgueroso no vinculante a Velneo.

Responder