Hola ! . Nope ! el problema no tiene que ver con la base de datos en si... es decir, al yo digitar 9.29 en la base de datos debería quedar 9.2900. En realidad este no es el problema que tengo puesto que haciendo debug puedo mirar lo que esta moviendo el programa ANTES de hacer post. Independientemente de si escojo FloatField o CurrencyField el problema persiste, así que me da igual escoger uno o el otro. He hecho varias pruebas, y puedo decir que en el evento validate del campo VALOR puedo mirar que valor trae el campo cuando se digita. En ese caso puedo ver que el valor digitado que me aparece es 9.29 y hasta ahi no hay problemas, pero cuando llego al evento before post puedo ver que el valor me cambia a 9.2899 y ahi en realidad lo unico que se pude concluir es que en el momento en que el programa asigna el valor al campo esta haciendo algo que no es para que cambie el valor 9.29 por 9.2899. Puede ser algún ti'po de bug ?? o algo que haya que configurar a los campos?... Si alguien sabe algo, lo agradezco !.
|