In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.

Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.

TDBBrowse con Campo Boleano

Foro público de Xailer en español
Responder
Arvisnet
Mensajes: 43
Registrado: Jue Nov 12, 2015 5:44 am

TDBBrowse con Campo Boleano

Mensaje por Arvisnet »

Saludos a todos, una pregunta:

1-como puedo hacer que en la columna donde tengo un campo boleano, en lugar de desplegar .T. o .F., puedo yo desplegar "Si", "No"...
2-como puedo hacer para que en columna donde tengo un campo boleano editable pueda poner en lugar de .T. / .F. un checkbox?? y que el estado del checkbox sea si, prendido entonces .T., si no sera .F. ...????????

se que es algo sencillo pero no se como en xailer.

Gracias por su atención.
hgarciaj
Mensajes: 107
Registrado: Jue Sep 23, 2010 12:44 am

Re: TDBBrowse con Campo Boleano

Mensaje por hgarciaj »

Cada columna tiene tres eventos:
1. OnGetData: muestra el valor que se desea en la columa del browse
2. OnGetValue: Obtiene el valor después del Edit
3. OnGridEditCreate: Crea el control de edición.

Espero sea de ayuda, para información mas detallada revisa el help de Xailer
Saludos
Héctor García
Avatar de Usuario
Carlos Ortiz
Mensajes: 872
Registrado: Mié Jul 01, 2009 5:44 pm
Ubicación: Argentina - Córdoba
Contactar:

Re: TDBBrowse con Campo Boleano

Mensaje por Carlos Ortiz »

METHOD BrowDetalleColumn11GetData( oSender, Value, nImage ) CLASS TComprasABM
local ret:=""
IF oSender:Value = "C" // es el dato que viene en dicha columna
nImage := 1 // imagen definida en imaglist de dicho browse
ret := "SI" // lo que vas a devolver
ELSEIF oSender:Value = "S"
nImage := 2 // imagen definida en imaglist de dicho browse
ret := "NO"
ENDIF
RETURN ret
Arvisnet
Mensajes: 43
Registrado: Jue Nov 12, 2015 5:44 am

Re: TDBBrowse con Campo Boleano

Mensaje por Arvisnet »

Gracias seguiré revisando el Help de xailer y las clases..
saludos
Responder