Como redondear??

Geza
03 de Enero del 2008
Hola espero que alguien me pueda sacar de mi duda, estoy tratando de programar en visual Fox Pro 6.0, tengo que redondear una cantidad, ya se que es con la función round, mi pregunta es:
en que evento tengo que poner la función o como?
Ya intente de muchas formas pero me genera error.
Me podrian ayudar por favor.
Gracias

Alex
03 de Enero del 2008
Quetal Geza.

ROUND() se usa asi:

ROUND(<Valor, Campo o Variable>,<Numero de Decimales>)

ROUND(12.586,2) = 12.58

Lo podes usar en varios eventos, Click, LostFocus, Valid, Init, GotFocus Etc.

Ej.

Tenes el campo VALOR en la tabla FACTURA y tenes un TextBox llamado txtValor.

En el Click del TextBox.
This.Value = ROUND(FACTURAS.VALOR,2)

En el Click de un boton.
ThisForm.txtValor.Value = ROUND(FACTURAS.VALOR,2)

En el GotFocus() del TextBox.
This.Value = ROUND(FACTURAS.VALOR,2)

Solamente tenes que referenciarlo corrrectamente.


Espero te sirva, si te puedo ayudar mas contactame.


Alex Vargas.