Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   FireMonkey (https://www.clubdelphi.com/foros/forumdisplay.php?f=50)
-   -   CheckColumn con valores enteros en la base de datos (https://www.clubdelphi.com/foros/showthread.php?t=95667)

juank1971 27-04-2022 16:41:53

CheckColumn con valores enteros en la base de datos
 
saludos:

tengo un Tgrid con una columna agregada en firemonkey de tipo CheckColumn, pero el cambo en la base de datos es entero , cuando trato de cambiar el valor me da el error de
True no es un valor entero Válido, por supusto que no ya que en la base de datos esta puesto el campo entero y la CheckColumn devuelve True o False.


Alguien me puede decir donde puedo cambiar el valor de la columna de True a Entero.


Ha estado mirando por internet y no encuentro nada que funcione en FMX 10.4.


gracias

juank1971 27-04-2022 18:20:51

respouesta
 
ya esta solucionado si alguien lo necesita
agrege la columna en el grid de tipo checkcolumn y dentro de la propiedad CustomFormat Puse ToStr(%s) <> "0"
y dentro de la propieedad CustomPrse esto IfThen(ToStr(%s)="True",1,0)


ya con eso queda resuelto

y esta otra forma parecida de hacerlo tambien funciona bien

en CustomFormat = IfThen(%s="1",True,False)
y en CustomParse = IfThen(%s="True",1,0)

ElKurgan 28-04-2022 07:17:32

Gracias por compartir la solución

Saludos


La franja horaria es GMT +2. Ahora son las 02:13:52.

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