![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Hola uper pasate por éste hilo,
http://www.clubdelphi.com/foros/show...448#post123448 el problema tiene pinta de ser lo mismo. Algún campo lo tienes definido como float o double y en el DBGrid el valor lo tienes insertado con un '.' en la separación de decimales. Tienes que substituir este caracter por una coma. Puedes hacerlo de dos formas: - Una en la inserción, si la haces a mano claro, si la inserción la hace automáticamente el Grid no te servirá. - En el Evento OnDrawCell del DBGrid, en la columna donde esté ese tipo de dato, en cada celda le substituyes el punto por la coma, con la función Textout. Saludos y Feliz Año Nuevo |
|
#2
|
||||
|
||||
|
Si quieres dar la posibilidad de usar el punto como separador decimal, busca en el foro un hilo que se llama "dichoso separador decimal" en él se habla de como hacerlo en toda la aplicación y no solo en el grid en cuestión.
saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
![]() |
|
|
|