![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Error en displayformat DBGrid
Hola a todos, soy nuevo por aquí, tengo un pequeño problema espero me puedan apoyar.
Actualmente tengo una aplicación de punto de venta en Lazarus (Por si gustan probarla y criticarla un poco >> https://sourceforge.net/projects/ffactlite/), el problema se me presenta a la hora de mostrar las cifras fraccionarias en los DBGrids con formato 0,00 (en México esto seria 0.00 y no tengo problemas) estoy usando una base de datos SQLite (fácil de instalar y configurar). SQLite no permite la configuración del separador de decimales por lo que la información se guarda >> 0.00 sin importar que separador tenga definido la aplicación. Para solucionar el problema cree una función en donde valido que separador el separador de acuerdo al definido en la aplicación, de igual forma dependiendo de esto cambio el displayformat de los campos numéricos directo en los Tables y Querys (esto funciona hasta cierto punto), el problema es que en los grids me muestra un formato diferente, si me toma la coma como separador pero de forma distinta, esto es lo que tengo definido en los DisplayFormat := '#.###,0'; también he intentado DisplayFormat := '.0,00'; y DisplayFormat := '#.,0'; y en todos los caso me pone las cantidades como ##,000 o ,0000 tomando mas decimales fijos de los que defino. ¿Alguien me puede indicar si estoy mal o se define de forma distinta para la coma como separador? https://10691009006829448062.googleg...phmJsyK1d3_hS8 Saludos y gracias por el apoyo. |
#2
|
||||
|
||||
![]() ![]() ![]() Eres nuevo por aquí desde el 2006 ![]()
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#3
|
|||
|
|||
disculpa, es que postee esta pregunta en otro foro y solo copiey no me fije, pero bueno ya que andas por aqui, alguna idea de como solucionarlo?
Saludos. |
#5
|
|||
|
|||
Es correcto AgustinOrtu con el GetText se puede solventa (Me negaba a usarlo), pensé que estaba haciendo mal algo, creo que esto lo debería hacer lazarus con el displayformat pero supongo que más adelante.
Mil gracias, Saludos. |
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Problema con DisplayFormat | Efren2006 | OOP | 15 | 31-03-2011 17:00:09 |
La propiedad DisplayFormat | gcaffe | Varios | 1 | 25-12-2009 15:18:01 |
DisplayFormat de campo calculado | hcalero | Varios | 1 | 10-05-2007 19:44:09 |
DisplayFormat en Builder c++ 5??? | alt126 | C++ Builder | 1 | 20-04-2006 11:31:54 |
DisplayFormat en tiempo de ejecución? | mguixot | OOP | 4 | 01-06-2004 11:38:19 |
![]() |
|