Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   OOP (https://www.clubdelphi.com/foros/forumdisplay.php?f=5)
-   -   manejo de campos booleanos en quickrep (https://www.clubdelphi.com/foros/showthread.php?t=53483)

Rom@n 21-02-2008 18:16:45

manejo de campos booleanos en quickrep
 
Hola

Quisiera saber si hay alguna forma de ver los campos booleanos en el quick rep, no precisamente ver si el valor es true o false con el qrdbtex, mas bien pensaba si se pudiera lograr ver un checkbox o cambiarle el caption a un qrlabel, claro que insertados en una banda de tipo rbDetail y enlazados de alguna forma al campo correspondiente, por ahi mire que hay un componente que se llama qrdbcheckbox pero no lo he podido descargar,.
si alguien sabe de alguna manera que pueda solucionar este problemita se lo agradeseria mucho..

Utilizo delphi7

Muchas gracias

eduarcol 21-02-2008 18:35:57

yo lo que hago es que coloco un QRDBTEXT y en el evento onprint:

Código Delphi [-]
if Micampo.ASBoolean then
   Value := 'X'
else
   Value := '';

asi da la impresion de que se colocara una X donde va el true

Rom@n 21-02-2008 21:40:01

gracias por la respuesta
 
muchas gracias por responder

efectivamente si funciona como dices pero tambien encontre otra forma que igualmente tu podrias usar si esque no lo sabias o no se, pero hay una propiedad para los items de la tabla que son campos booleanos que se llama DisplayValues donde solo con poner Si;No X;Y
tomando el primer valor si es true
y el segundo valor cuando es false

gracias y un saludo

eduarcol 21-02-2008 21:48:37

Si la sabia, gracias de todas maneras, pero como yo no trabajo con campos persistentes la he usado poco, ok, pero si tu sabes esa manera obviamente no entendi la pregunta :confused:


La franja horaria es GMT +2. Ahora son las 06:51:46.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi