Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus-es / 2010-02

displayformat +dbgrid+Zeos

6 messages · 2 people · –

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

christian Ortiz

Hola a todos
tengo un problema a ver si alguien puede ayudarme:

Tengo una base de datos postgreSQL (creo q no hay relevancia, pero por si acaso)
uso lazarus 0.9.29 en window XP SP3
la conexion la hago usando Zeoslib la ultima estable

hago una consulta y tengo un campo numerico con 2 decimales, cuando lo muestro en el dbgrid lo redondea. Se puede solucionar si agrego las columnas a mano y pongo en displayformat='#.##' , solo que para esta caso no puedo hacer ello por que las columnas cambiaran dependiendo de la consulta. Intente algo com
dbgrid.Columns.Items[i] pero no encuentro el displayformat. �Alguna idea?

Christian ------------ pr�xima parte ------------ Se ha borrado un adjunto en formato HTML... URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20100227/584dd824/attachment.html>

Reply by email

christian Ortiz
to Claudio Romero

gracias, funciona ...

2010/2/27 Claudio Romero <clauslack en gmail.com>

Show quoted text 11 lines
Yo asi para la hora TColumn(DBGrid1.Columns[k]).DisplayFormat:='hh:mm:ss'; Saludos. _______________________________________________ Lazarus-es mailing list Lazarus-es en lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es
Christian ------------ pr�xima parte ------------ Se ha borrado un adjunto en formato HTML... URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20100227/d3646f4c/attachment.html>

Reply by email

christian Ortiz
to christian Ortiz

Otra pregunta, estoy usando:

TColumn(dbgrid.Columns[i]).DisplayFormat:='#.##'

pero cuando tengo un valor como 12.5, yo espero que muestre 12.50 y no lo hace. �alguna idea?

2010/2/27 christian Ortiz <xortix en gmail.com>

Show quoted text 21 lines
gracias, funciona ... 2010/2/27 Claudio Romero <clauslack en gmail.com> Yo asi para la hora > > TColumn(DBGrid1.Columns[k]).DisplayFormat:='hh:mm:ss'; > > Saludos. > > _______________________________________________ > Lazarus-es mailing list > Lazarus-es en lists.lazarus.freepascal.org > http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es > -- Christian
Christian ------------ pr�xima parte ------------ Se ha borrado un adjunto en formato HTML... URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20100227/0da5d663/attachment.html>

Reply by email

christian Ortiz
to Claudio Romero

Genial, funciona a la perfeccion. Mil gracias

2010/2/27 Claudio Romero <clauslack en gmail.com>

Show quoted text 11 lines
Prueba algo asi TColumn(DBGrid1.Columns[1]).DisplayFormat:='######0.00'; Saludos _______________________________________________ Lazarus-es mailing list Lazarus-es en lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es
Christian ------------ pr�xima parte ------------ Se ha borrado un adjunto en formato HTML... URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20100227/572cc489/attachment.html>

Reply by email