![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
gracias por todo... al final deje la el registro como un double presicion y todo funciona perfecto...
una ultima cosa.... cuando utilizo el ibexpert para revisar la tabla me aparece un registro asi: 1.500,56... perfecto tal como yo lo queria, pero cuando utilizo un TDbgrid para mostrar la informacion me aprece asi: 1500,56... sin el punto separador de los miles... se puede hacer algo con eso???? gracias |
|
#2
|
||||
|
||||
|
Hola
Hay un dicho que dice: Si funciona, mejor ni lo toco, luego lo rompo. ![]() ![]() Por lo menos a mi me pasa. ![]() ![]() Saludos |
|
#3
|
||||
|
||||
|
Hola en el display format de los campos persistentes de los IbExperts puedes poner una mascara de esta forma #.##0,00.
Saludos.
__________________
![]() Mi BLOG - ¡Joder, leanse la guia de estilo! Las Palabras son enanas, los ejemplos gigantes. |
|
#4
|
|||
|
|||
|
.... no entendi nada... explicame con un poco mas de detalle porfa...
mi tabla se llama compras... y el campo monto Utilizo el IBExpert ... lo otro... estoy grabando un registro en la tabla compras, registro monto... de la siguiente manera[code] Código:
ibtable1.fieldbyname('monto').asfloat:=strtofloat(sedit1.text) ;
alguien tiene una idea de como quitarle el punto... espero me puedan ayudar.... y muchas gracias por su tiempo |
|
#5
|
|||
|
|||
|
¿Usas campos persistentes?
Hola.. enecumene tiene razón... No obstante, por lo que estoy viendo de tu código, me parece que no estás usando campos persistentes, no sé si por desconocimiento o por imposibilidad (porque no sepas en modo de diseño que campos va a tener la tabla), pero échale un ojo. Si usas campos persistentes tienes la posibilidad de usar las propiedesdes DisplayFormat y EditMask para indicar al delphi como controlar la visualización y edición de tus campos numéricos. Si necesitas hacer algo más complejo, te vas a los métodos OnGetText y OnSetText, y ahí podrás hacer lo que quieras, pero para el tratamiento de floats normales, incluso del tipo currency, te bastará con manejarte con las propiedades.
Saludos. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Guardar Edit.Text en un Txt | Greco | Varios | 3 | 14-11-2007 23:47:19 |
| guardar dbedit.text | look | OOP | 3 | 22-09-2007 21:24:09 |
| Guardar lo que tengo en un Edit1.text y edit2.text en una base de datos firebird | jorgeluisc | Conexión con bases de datos | 1 | 23-04-2006 18:29:28 |
| Como mostrar el HostName y El user en un text | lazarous | Varios | 2 | 14-10-2005 14:42:20 |
| Mostrar un Float como un hh:mm:ss | rjsitruiz | Impresión | 2 | 04-07-2004 14:25:29 |
|